at Sta. Mesa, Manila Philippines
37 FB users likes Polytechnic University of the Philippines - Sta. Mesa, set it to 19 position in Likes Rating for Manila, Philippines in School category
Polytechnic University of the Philippines - Sta. Mesa is Manila based place and this enity listed in School category. Located at Sta. Mesa
classbatch see u der! hehhhe