City Plaza

810 Geylang Rd
Singapore 409286

Nearby Locations Open Google Map

FBG