ElevatorAtlas

South City Hospital

3535 S Jefferson Ave · St. Louis, MO 63118

Owner: SA Hospital-Jefferson C/O YES Investments

16
Units
1954–1974
Years
14
Passenger
2
Other kinds

Equipment (16)