Built St. Louis The North Side: Fountain Park
This corner store building stood on Page, around the 4700 block. Photograph from December 1998; the building was demolished by 2000.
Continue touring > > >