Approx 1.28 KM away
Address: 132 Eden Street, St. Michael Village, Davao City, Davao del Sur, Philippines