The St. Francis Square is a complex of three buildings located in Ortigas Center, Mandaluyong
. Groundbreaking and construction began in 1999 and was completed in 2000. Due to some controversies regarding the St. Francis Square Group of Companies, construction and the finishing of interiors were halted. Construction resumed in 2009 and the building was finished in 2011.
BSA Twin Towers:
There are three buildings situated within the complex, but the most notable are the iconic main two towers. Each stands 215 m (705 ft) high, occupying a land area of 3,037.32 square metres of the site's land. When completed in 2000, the two towers became the 4th and 5th-tallest buildings in the country. The two towers are supposedly to have a rooftop observation deck or a sky garden on its symbolic pyramid roof. It is also serves as a radio transmitter of the FM radio stations 90.7 Love Radio, 101.1 Yes! FM and 96.3 Easy Rock owned by Manila
St. Francis Square MallL
The St. Francis Square Mall
is one of the buildings in the St. Francis Square complex. It stays at 4-storey and is a direct competitor of nearby malls. The mall and the Twin Towers are separated by a massive parking lot for the customers of the mall.