1904

Photo by Charles Denson, 1974 The one-hundred-and-ten-year-old Terminal Hotel on the corner of Mermaid and Stillwell Avenues that burned on December 18 operated as a hotel until the 1970s. The upper floors were abandoned and boarded up after it...
Content type: News Article