3107-33 Lombard St, Toronto, ON