Acreage: 103 Acres

Location: I-70 Village of Windsor, Cooper County, MO

Feature: Missouri Certified Site and I-70 Access