Olive Hall

OliveHall_p2_print2_02-ed

Location: 3830 Olive Street, St. Louis, Missouri
Date of Demolition: 1995