10827 N Tower Rd, Byron, IL 61010 is a single family home that contains 1,800 sq ft. This home last sold for $363,000 in April 2024. 
 
The Zestimate for this house is $385,800. The Rent Zestimate for this home is $1,777/mo. 
Sold for $363,000 on 04/25/24
Street View
$363,000
10827 N Tower Rd, Byron, IL 61010
--beds
--baths
1,800sqft
SingleFamily
Built in ----
1 Acres Lot
$385,800 Zestimate®
$202/sqft
$1,777 Estimated rent