104 Fall Creek Rd Willard, MO 65781

Estimated home value


3 Beds
2 Baths
1,155 Sq. Ft.

Key Details

Time on HomeLighta few seconds
Property typeSingle Family Residence / Townhouse
Lot size- Sq. Ft.
Year built2002

About 104 Fall Creek Rd Willard, MO

The property is located at 104 Fall Creek Rd, Willard, MO 65781. This is a single family residence / townhouse built in 2002. It has 3 bedrooms, and 2 bathrooms. The home has a living area of 1,155 square feet and a total lot size of 2,848 acres. This property was last sold for $118,415.