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