7 Faith Street, Teresa Village, Barangay Toro, Quezon City, Philippines