Approximately 1.95 KM away
Address : Valencia, San Juan, Philippines
Address : Malakas Street, Quezon City, Philippines