1328 Birchmount Rd - Unit 2003, Scarborough, ON