New10Apartment1,250,000 AEDUpgraded | Pool Views | Prime LocationJenna Main Square 2, Jenna Main Square, Town Square, Dubai 2 2 993 sqft