ElevatorAtlas

4156 TH ST, Lewiston, ID

4156 TH ST · Lewiston, ID 83501

Owner: St Joseph Hospital Llc

5
Units
Years
5
Passenger
0
Other kinds

Equipment (5)