Permit Number: 62986
Town Square, Dubai
AED 2 900 000
3 beds
3 baths
2 111 Sq Ft
AED 2 600 000
2 217 Sq Ft
AED 3 350 000
4 beds
4 baths
2 363 Sq Ft