Home > Iowa homes > Larchwood homes > 51241 homes > Willard Street homes

Willard Street homes

Willard Street, Larchwood 51241 contains 4 assessor property records.

1213 Willard Street, Larchwood IA
This 1 bathroom home has 1699 square feet and was built in 2005.
808 Willard Street, Larchwood IA
This 2 bathroom home has 1176 square feet and was built in 2005.
1203 Willard Street, Larchwood IA
This 1 bathroom home has 1552 square feet and was built in 1925.
1336 Willard Street, Larchwood IA
This 1 bathroom home has 1656 square feet and was built in 1978.
1
Nearby Cities
Cities Median
sales price
Average
listing price
Rock Rapids $29,550 $142,450