Shangri La Apartments, Singapore, Singapore

Shangri La Apartments, Singapore

No. 1 Anderson Road