This is a 1686 square foot, single family home. This home is located at 8674 Sequoia Dr, Byron, IL 61010.
Off market
Street View
$253,900
8674 Sequoia Dr, Byron, IL 61010
--beds
--baths
1,686sqft
SingleFamily
Built in 1968
-- sqft lot
$253,900 Zestimate®
$151/sqft
$1,871 Estimated rent