E Woodard St, Leonard, MO Property Records

Shelby County property records for 2 addresses on E Woodard St, Leonard, MO · Last verified June 2026

E Woodard St Highlights

Properties 2
Latest Sale $75,000 (Jan 2017)
Deeds and Mortgages on File 2
Average Living Area 1,311 sq ft
Owner Occupied 50%
Average Year Built 1976
Average Ownership Tenure 12 years

Properties on E Woodard St

Address Details Last Sale Tax Bill Records Owner

109 E Woodard St

1 ba · 1,222 sqft built 1972 · 2.8 acres — Jun 2012 $67 2025 Assessor Updated Apr 2026 2 Owners on File
Address Details Last Sale Tax Bill Records Owner

180 E Woodard St

3 bd · 2 ba · 1,400 sqft built 1980 · 10.6 acres $75,000 Jan 2017 $802 2025 Assessor + 2 Documents Updated Jun 2026 Owner on File Owner Occupied

Property Records in Nearby Streets