The Peacock Hotel heyday, after fire, front lot and rear 2760 DUNDAS ST W Post date December 14, 2023