TOWN SQUARE is a vibrant contemporary neighbourhood developed by NSHAMA that is equipped with everything you need to live a comfortable lifestyle. This modern community offers 31 million square feet of facilities and amenities that are all within walking distance