Rawda 1 I 3 bedrooms + Study + Store with Park view: Town Square, price 149 999 AED, ad №165271 on Homeller.com. For Rent, Apartments, 3 bedroom apartments Town Square. Meem properties will like to present you this amazing Apartment in Town Square Aprtment details :3 BedroomsLiving RoomOpen kitchenStoreStudy room or MaidBalcony facing the Central Park of Towen squareSize 1,450 sq. ft Asking 149,999 AED per year....