10
1333 Miller Ave
Burley, ID 83318
$995,000 USD
6,184 SF
10
Units
8.53% Cap Rate
6,184 SF
$995,000 USD
Apartments