Where is Aft Hougang Ave 3?

Where is Aft Hougang Ave 3 located?

Aft Hougang Ave 3, Aft Hougang Ave 3, Singapore (approx. 1.3617283°, 103.89421°)


Where is Aft Hougang Ave 3 on the map?