Where is Aft Ang Mo Kio Ave 5?

Where is Aft Ang Mo Kio Ave 5 located?

Aft Ang Mo Kio Ave 5, Aft Ang Mo Kio Ave 5, Singapore (approx. 1.3797414°, 103.8765°)


Where is Aft Ang Mo Kio Ave 5 on the map?