2506 E 3831 N

Twin Falls, ID, 83301
ACTIVE
$650,000Price
4Beds
3Baths
2333sqft

2506 E 3831 N

Twin Falls, ID, 83301
ACTIVE
$650,000Price
4Beds
3Baths
2333sqft