The St. Francis Shangri-La Place, also known as The St. Francis Towers 1 & 2 are twin-tower
residential condominium skycrapers in Mandaluyong City. The towers are the 6th and 7th
tallest building in the country and Metro Manila as well. and are currently the tallest twin
towers in the Philippines surpassing Pacific Plaza Towers with a height of 212.88 meters from
the ground to its architectural spire.
2 Bedroom Unit
Floor Area: 125 sqm
2 Toilet and Bath
Shangri-La Plaza Mall, Lourdes School Of Mandaluyong, SM Megamall, University Of Asia And The Pacific, St. Francis Square
Get the freshest property listings, latest news, and top real estate tips delivered straight to your inbox!