36 Taylorwood Ave, Caledeon, ON L7E 1J2, Canada