Location:
Al Barsha South, Dubai
RESIDENTIAL BUILDING
TOWNHOUSES (23 UNITS)