Experience all the best at the heart of Sta. Mesa with Mezza II Residences, stands tallest in its area, providing residents with compelling views of the Metro Manila skyline.
Map of Mezza 2 Residences, SM Sta. Mesa
OTHER PLACES NEAR MEZZA 2 RESIDENCES, SM STA. MESA