/4 $30,000 Land 0.34 Acre $88,235 per Acre 621 Broadway Ave, Windsor, IL 61957 Take a look at this large corner lot!! Located in the city limits of Windsor. This massive lot measures at 15,000sqft. That is almost .4 acres. All city hookups are available. Call today!!! Rhea Huddlestun Auction/Realty by Schackmann, Inc. 621 Broadway Ave, Windsor, IL 61957