1 bedroom, 829 ft²
Discovery Gardens Terra Del Sol - a spacious one bedroom apartment aprox 829sqft. Close to the Palms, Jebel Ali Freezone, Golf Courses, the Gardens… Read more >
Posted on 10 Apr 2008