ElevatorAtlas

1800 E Lake Shore Dr, Decatur, IL

1800 E Lake Shore Dr · Decatur, IL 62521

Macon County

24
Units
1959–2021
Years
15
Passenger
9
Other kinds

Equipment (24)