Spacious, well appointed apartment in a beautifully treed area of Toronto.