The UP Ayala Land TechnoHub is a PEZA-accredited IT park located along Commonwealth Avenue within the University of the Philippines property.
Tags : #BusinessCenter, #BusinessService, #JapaneseRestaurant
Location :
Commonwealth Avenue, 1101 Quezon City