Metro Place Condos


North York

A five acre master planned community located at the northwest corner of Sheppard Avenue West and Allen Road in North York and on the subway line at Downsview station. This mixed-use community consists of four high-rise buildings comprised of approximately 1,000 residential units and approximately 30,000 square feet of commercial space at grade.