One Arcade Building, Legarda Street, Sampaloc, Metro Manila, Manila, 1008, Philippines
Approx 1.68 KM away