Approx 1.88 KM away
Address: THE SHOPS, GREENHILLS SHOPPING CENTER, San Juan, Metro Manila, Philippines