Where is 18th Ave?
Where is 18th Ave located?
18th Ave, Metro Manila, Philippines (approx. 14.6139°, 121.064°)
Where is 18th Ave on the map?
{"latitude":14.6139,"longitude":121.064,"title":"18th Ave"}