Nshama TownSquare - Terra Casa Real Estate 8 years ago ID: #25820 Listed In : Real Estate Suite 1101-02, Tameem House, Tecom, Dubai - UAE. +97143618839 www.nshamatownsquare.net/ Facebook Business Description Nshama Town square is an oasis for community life. Choose from 3 or 4 bedrooms best villas or apartments in Dubai where you are surrounded by lush green walkways, retail and leisure. Find here cheap villas or apartments in Dubai Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : nshama town square nshama townhouses cheap villas cheap apartments dubai nshama