156 Front Street West, Toronto, Ontario M5J 2L6
Click here for street view