Sale Pending
Viewed
103 3rd Avenue
Haverhill, IA 50120
$155,000
3 beds
2 full
bathrooms1,176 sq.ft.
Courtesy Of Rising Realty