This is a 1654 square foot, single family home. This home is located at 1028 Shadow Wood Dr, Byron, IL 61010.
Off market
Street View
$272,200
1028 Shadow Wood Dr, Byron, IL 61010
--beds
--baths
1,654sqft
SingleFamily
Built in 2003
-- sqft lot
$272,200 Zestimate®
$165/sqft
$2,020 Estimated rent