Home > Missouri homes > Willard homes > 65781 homes > North Creek Lane homes

North Creek Lane homes

North Creek Lane, Willard 65781 contains 2 assessor property records.

8406 North Creek Lane, Willard MO
This 2 bedroom, 1 bathroom home has 1130 square feet and was built in 1871.
8406 North Creek Lane, Willard MO
This 3 bedroom, 1 bathroom home has 1240 square feet and was built in 1952.
1