USD 1,500270 Sqm | Deluxe Apartment for Rent Or Sale in Baabda - Brazilia43270 SQMBaabda Town, Baabda•2 days agoCallChat Verified Business