Where is Straits View?

Where is Straits View located?

Straits View, Straits View, Singapore (approx. 1.273481°, 103.85961°)


Where is Straits View on the map?