Island Road 33

Hong Kong, China

Rental

5 beds 5 baths