Permit Number: 62986
Town Square, Dubai
AED 2 700 000
3 beds
3 baths
2 095 Sq Ft
AED 3 200 000
4 beds
4 baths
2 363 Sq Ft
AED 3 300 000
2 367 Sq Ft
AED 3 000 000
2 337 Sq Ft
AED 2 750 000
2 150 Sq Ft
AED 2 499 999
2 105 Sq Ft