Built St. Louis > > The North Side > > Fountain Park
|
Two buildings at the corner of Page and Euclid. The apartments at top (Dec. '98) have been demolished. The corner store at bottom still stands, but its roof is deteriorating and will likely not last much longer. Oct. '02.
|
Continue touring > > >
|