Skip to main content Skip to footer
  • For Lease
St. Francis Square | Office Spaces for Lease in Ortigas Center - #1
St. Francis Square | Office Spaces for Lease in Ortigas Center - #2

St. Francis Square Mall is a low-rise mixed-use development located in Ortigas Center, Mandaluyong, just behind SM Megamall. This development by St. Francis Square Holding, Inc. houses over a thousand stalls and stores offering affordable goods. It features 4,332 square meters of floor plate.


If your company is looking for ample space to accommodate numerous employees, St. Francis Square is offering commercial space for lease, suitable for BPO companies.