41
2167 Village Park Ave
Twin Falls, ID 83301
$919,000 USD
2,400 SF
1
Unit
10.09% Cap Rate
2,400 SF
$919,000 USD
Medical