Approx 1.84 KM away
Address: FVD, Granada, Quezon City, 1112 Metro Manila, Philippines
Address: 7A Granada St, Quezon City, 112 Metro Manila, Philippines