2 Beds Duplex Apt in World Trade Center Residence

World Trade Center Residence, Sheikh Zayed Road