About Nshama Townsquare
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 apartmentsBeautifully constructed apartments and townhouses come in a variety of sizes and designs, all of which provide complete privacy and tranquility
The gated community of Town Square features several parks, landscaped gardens and shaded walkways. The emerging family-friendly community is in proximity to many notable schools, including Fair Green International School.