This is a 2730 square foot, single family home. This home is located at 4276 N Il Street Rte #23, Leland, IL 60531.
Off market
$406,900
4276 N Il Street Rte #23, Leland, IL 60531
--beds
--baths
2,730sqft
SingleFamily
Built in 1980
2 Acres Lot
$406,900 Zestimate®
$149/sqft
$2,089 Estimated rent