69 Exodus Street, Santo Tomas Village, Deparo, Caloocan, 1400 Metro Manila, Philippines
Approx 0.81 KM away