28
1818 7th Ave
Lewiston, ID 83501
$419,500 USD
2,314 SF
2
Units
7.8% Cap Rate
2,314 SF
$419,500 USD
Apartments