Olin at Jade Drive
Olin at Jade Drive is a 52-storey residential tower that houses 1,245 units and 318 parking slots, set to rise at the heart of Ortigas Center which can be accessed through major thoroughfares and various mass transportation options.