Harrington Residences is a condo and townhouse development by Kaleido Corporation located at 665 Sheppard Ave W, North York. Offering a total of 64 units at 5 storeys-tall. Situated between the Wilson Heights and Bathurst Manor neighbourhoods, Harrington Residences brings a new dimension of housing options to an area that is already diverse with high-rise, medium-rise, and bungalow-style...