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