USD 240,000R152 Apartment for Sale in Barbour22130 SQMBarbour, Beirut•21 hours agoCall Verified Business