for sale 2 Price starting from 625,000 AED Hammock Park Apartments Jebel Ali Village, Jabal Ali, Dubai, United Arab Emirates