1632 Addison Ave E
Twin Falls, ID 83301
$429,000 USD
1,364 SF
1,364 SF
$429,000 USD
Freestanding