Olive Residences by Capital Developments is located at 38 Olive Ave, North York. Offering a total of 350 units at 29 storeys tall. Welcome to Olive Residences, an exceptional condominium in the heart of North York Just steps from Finch subway station, a short drive to Highway 401, and tucked away, off the Yonge Street corridor, Olive Residences puts you within easy reach of schools, shops,...