Town Square

About Town Square

Town Square is a mega project launched in Dubai in early March 2015. Located along Al Qudra Road, the development is 750 acres in size and will eventually consist of 3,000 townhouses and 18,000 apartments. According to the developer, NSHAMA, the entire project will be built over 10 years.

Buy in Town Square Show All

Do you need help?

Our Experts ready to help you! Contact our expert team and find your dream home.

Contact via Whatsapp Contact via Call

ULTIMATE HOMEBOND PROPERTIES