2 Bed Duplex in World Trade Centre Residences

World Trade Centre Residence, World Trade Centre