Homes for sale - 00 Lockard Avenue, Highwood, IL 60040 – MLS#105346...