Rent 17 Villa – Opposite Al Naeem City Centre – Commercial 3 Beds 3 Baths 2 Parking 4799.73 sq. ft AED 120,000 AED 120,000