St Clair Hotel 31-35 St. Clair
 
The St. Clair Hotel was located at 31-35 St. Clair.  This is the interior view from 1909.
Stop Slideshow
Start Slideshow
Refresh
Close Window