10,000 Sq Ft Other Commercial in Lewiston, ID for lease
1911 21st St located in Lewiston, ID is a 10,000 square foot Other Commercial, Commercial Improved Land property that was built in 1974. This property is situated on a 2.00 acre land parcel. Offered by Chad Burd.