- 14 Church Street, Willard, OH 44890 Investment Property Report
- 4039 Egypt Road, Willard, OH 44890 Investment Property Report
- 216 Tiffin Street, Willard, OH 44890 Investment Property Report
- 810 Woodbine, Willard, OH 44890 Investment Property Report
- 575 Lakeshore Drive, Willard, OH 44890 Investment Property Report