Sale Pending
Viewed
20361 E 2600 N Road
Odell, IL 60460
$259,900
4 beds
2 full
bathrooms2,354 sq.ft.
Courtesy Of SU FAMILIA REAL ESTATE