$313,607
807 ILLINOIS AVE
1272 sqft
Living Area
2007 sqft
Lot Size
6555 sqft
Year Built
1977
Price/sqft
$195
DUNCAN, THOMAS D
$313,607
807 ILLINOIS AVE
$313,645
3691 AMELIA WAY
$313,645
191 E CANAL DR
$313,648
2666 COUNTRY GROVE BLVD
$391,998
3125 N CANAL DR