Formatted Address: Clusteri-A Pfda-NFPC, North Bay Boulevard South, Navotas City, Navotas, Metro Manila, Philippines
Country: Philippines
Drag marker to point to the correct location of the map