Leonard Wood , Highwood, Illinois

Average taxes on Leonard Wood $12,993
Average home size on Leonard Wood 3,740 ft2
Average lot size on Leonard Wood 0.23 acres
Average year built on Leonard Wood 2002