- 1100 S Main Street, Leon, IA 50144 Investment Property Report
- 705 NE 10th Street, Leon, IA 50144 Investment Property Report
- 707 NW Church Street, Leon, IA 50144 Investment Property Report
- 25146 Nature Road, Leon, IA 50144 Investment Property Report
- 1709 NW Church Street, Leon, IA 50144 Investment Property Report
- 20005 County Rd J20 Highway, Leon, IA 50144 Investment Property Report