USD 210,000145 Sqm | Apartment for Sale in Baabda | Mountain and Sea view23145 SQMBaabda Town, Baabda4 hours agoVerified