🛍️ St. Francis Square Mall
Philippines · Asia · 14.59°N, 121.06°E
Advertisement
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. Francis Square Group of Companies and is located across the SM Megamall and beside The Podium. The complex has a total floor area of 101,700 m2 (1,095,000 sq ft) and consists of the BSA Twin Towers and the St. Francis Square Mall, which comprises a mixture of both retail and office spaces. The complex is also situated within a walking distance to the Ortigas station of the MRT 3 and the Ortigas Bus Stop of the EDSA Carousel.
Read the full article on Wikipedia →
Quick facts
| Country | Philippines |
|---|---|
| Continent / region | Asia |
| Coordinates (approx.) | 14.59°N, 121.06°E · view on map |
St. Francis Square Mall is located in Philippines, in Asia.
More shopping centres in Philippines
168 Shopping Mall · Abreeza · Alabang Town Center · Ali Mall · Ayala Center Cebu · Ayala Malls Central Bloc · Ayala Malls Cloverleaf · Ayala Malls Feliz · Ayala Malls Legazpi · Ayala Malls Manila Bay.
Advertisement
Advertisement