Exquadra Tower is a 38- storey building with 57,000 square meters leasable area, located at Ortigas Business Center, Pasig
L'edificio di 41 piani della Jollibee Tower si trova presso l'Ortigas Business Center, Ortigas. 1 chilometro dalla stazione MRT Ortigas e 800 da SM Mega Mall