17
2815 W Moore St
Boise, ID 83702
$499,900 USD
1,050 SF
2
Units
4.26% Cap Rate
1,050 SF
$499,900 USD
Apartments