Florissant Center Apartments

FlorissantApts_2005_p1_neg15_12

Location: 4412-4422 West Florissant Avenue, St. Louis, Missouri
Date of Construction: late 1910s
Date of Demolition: 2005
6 terra cotta entrances and parapet cresting (not shown)