8
1625 Shoup Ave E
Twin Falls, ID 83301
$920,000 USD
7,024 SF
6
Units
7.49% Cap Rate
7,024 SF
$920,000 USD
Apartments