Bahay ng Tabila is located in San Jose del Monte City, Philippines on Northridge Prime Estate, Block 10 Lot 12 Faraday St. Bahay ng Tabila is rated 3 out of 5 in the category castle in Philippines.
Address
Northridge Prime Estate, Block 10 Lot 12 Faraday St