$410,000
4
Beds
⋅
3
Baths
⋅
1,848
SqFt.
⋅
0.15
Acres
⋅
98987580
MLS
1068 Terra Ave, Twin Falls