920 21st St
Lewiston, ID 83501
Rate Upon Request
3,955 SF
1
Space Available
Built 1998
3,955 SF Contiguous
Built 1998
3,955 SF
Rate Upon Request
Retail