47 Haven Hill Square, Scarborough, ON