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