Located in one of Toronto’s most desirable urban districts, West House delivers 307 upscale rental units and a top-tier amenities package.