Full Park View|Spacious 2Beds | Apartment| Vacant: Town Square, price 80 000 AED, ad №181727 on Homeller.com. For Rent, Apartments, 2 bedroom apartments Town Square. PropHunters Real Estate is pleased to present this amazing 2-bedroom apartment for rent located in Rawda 1, Town Square. Unit Details:- 2 Bedrooms - 3 Bathrooms- Size: 926.77 sq. ft. - Balcony Amenities:- Gym - Pet Friendly- Cycling/Jogging....