SOLD 3.34 Acre Retail Parcel, Downers Grove, IL