Cricket Stadium View Apt in Imperial Residence

Imperial Residence, Jumeirah Village Triangle