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 > > >