ON CENTRAL PARK | POOL VIEW | READY TO MOVE IN: Town Square, price 60 000 AED, ad №176534 on Homeller.com. For Rent, Apartments, 1 bedroom apartments Town Square. Luxfolio real estate are pleased to bring to the market this 1 bed in Jenna 2. Jenna Main Square 2, located in Dubai's renowned Town Square community, offers a range of 1, 2, and 3-bedroom apartments with various amenities, including a gym, pool,....