USD 240,000R1293 Brand New Apartment for Sale in Barbour22115 SQMBarbour, Beirut58 minutes agoVerified