This is a 1810 square foot, single family home. This home is located at 6844 N Holly Ln, Byron, IL 61010.
Off market
Street View
$319,200
6844 N Holly Ln, Byron, IL 61010
--beds
--baths
1,810sqft
SingleFamily
Built in 2000
-- sqft lot
$319,200 Zestimate®
$176/sqft
$2,149 Estimated rent