2676 Avalon Ln., Montgomery, IL 60538

2676 Avalon Ln., Montgomery, IL 60538
Photo 1 of 15
$210,900
Sold on 4/19/13
Beds Baths Sq. Ft. Taxes Built
5 2.10 2,598 $6,973.52 2003
On the market: 84 days
View full details, photos, school info, and price history