Garden Service Suites At Times Square

SUITE 32-09 TIMES SQUARE EAST NO. 155100Kuala LumpurMalaysia
Serviced apartment