This is a 2125 square foot, single family home. This home is located at 5989 N Marrill Rd, Byron, IL 61010.
Off market
Street View
$482,700
5989 N Marrill Rd, Byron, IL 61010
--beds
--baths
2,125sqft
SingleFamily
Built in 1991
10.04 Acres Lot
$482,700 Zestimate®
$227/sqft
$1,985 Estimated rent