This is a 1846 square foot, single family home. This home is located at 743 Birch St, Byron, IL 61010.
Off market
$341,100
743 Birch St, Byron, IL 61010
--beds
--baths
1,846sqft
SingleFamily
Built in 2014
-- sqft lot
$341,100 Zestimate®
$185/sqft
$2,056 Estimated rent