Town Square
Location Dubai, UAE
Product Type Master Plan, Apartments, Mixed-Use
Project Size 882 Acres / 357 Hectares
FAR 0.65
Location Dubai, UAE
Product Type Master Plan, Apartments, Mixed-Use
Project Size 882 Acres / 357 Hectares
FAR 0.65