- For Lease
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.