819-877 W Front St
Boise, ID 83702
$640,000 USD
1,107 SF
1
Unit
1,107 SF
$640,000 USD
Apartments