Originally Posted by
jai6638
Where are the villas/apartments located?
They are all over the city. Dubai Silicon Oasis is the current flavour for those qualifying for a villa - approx one third of the 560 units in the current phase are completed and occupied. Apartments could be in any of the multitude of tower blocks around the city.