St. Francis Square is a 1.30 hectares mixed-use development located within the Ortigas Center central business district in Mandaluyong, Philippines. The development is owned and managed by the St. Fra
The towers in 2012
Street-level view of buildings
Ortigas Center is a central business district located within the joint boundaries of Pasig, Mandaluyong, and Quezon City, within Metro Manila in the Philippines. With an area of more than 100 hectares
St. Francis Square
…St. Francis Square is a 1.30 hectares (3.2 acres) mixed-use development located within the Ortigas Center central business district in Mandaluyong, Philippines. The development is owned and managed by the St. Francis Square Group of Companies and is located…
EDSA Ortigas Avenue, Ortigas Center, Wack Wack drone
F. Ortigas Jr. Road, Ortigas Center, Apr 2025
San Miguel Corporation HOC, Dec 2023