6296 8041
7500A Beach Road, #B1-316 The Plaza (S) 199591

Browser supports fullscreen mode.

Browser does not support fullscreen mode.