Cricket Stadium View Apt in Imperial Residence JVT

Imperial Residence, Jumeirah Village Triangle