ElevatorAtlas

121 Building

121 S Meramec Ave · Clayton, MO 63105

Owner: St Louis County Port Authority

4
Units
1963–1981
Years
3
Passenger
1
Other kinds

Equipment (4)