Town Square Dubai

Town Square is located near Al Barsha, and will eventually feature over 3,000 townhouses and 18,000 apartments in addition to substantial retail, hospitality, and commercial space

Una apartments

Una Apartments by Nshama

UNA Apartments a contemporary development by Nshama at the Town Square, Dubai that offers studio and one-bedroom apartments for a holistic l ...

Noor Townhouses by Nshama

Noor Townhouses by Nshama

Introducing the innovative project of Noor Townhouses by Nshama situated in Town Square, Dubai that offers three and four-bedroom townhouses ...

Warda Apartments by Nshama

Warda Apartments by Nshama

Presenting the beautiful Warda Apartments by Nshama that offers one, two, three-bedroom apartments that are located in the heart of Town Squ ...

Rawda Apartments

Rawda Apartments by Nshama

Rawda Apartments one of the store improvement by Nshama offering a blend of 1, 2 and 3 room units situated in the Town Square Dubai, furnish ...