28
1818 7th Ave
Lewiston, ID 83501
$495,000 USD
2,314 SF
2
Units
6.61% Cap Rate
2,314 SF
$495,000 USD
Apartments