16Apartment110,000 AED/yearFurnished | Community Views | Large LayoutJenna Main Square 1, Jenna Main Square, Town Square, Dubai 2 2 1,188 sqft
Community InsightsTown SquareView historical prices, reviews, comparison with other nearby communities and more ...