This is a 2150 square foot, single family home. This home is located at 7258 N Marrill Rd, Byron, IL 61010.
Off market
Street View
$406,500
7258 N Marrill Rd, Byron, IL 61010
--beds
--baths
2,150sqft
SingleFamily
Built in 1990
1.38 Acres Lot
$406,500 Zestimate®
$189/sqft
$2,210 Estimated rent