Built St. Louis > > Vanished Buildings || The Ville > > 4900 Page Boulevard
4901 Page Boulevard - Euclid Realty Flats
An apartment building, constructed in 1906, shown here occupied and in good condition, and demolished only a few years after these photos were taken.
Images from the Historic American Buildings Survey.
< < Back