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