$288,283
517 INDIANA AVE
761 sqft
Living Area
1091 sqft
Lot Size
5906 sqft
Year Built
1973
Price/sqft
$330
DE LUCA, ALLISON A
$288,283
517 INDIANA AVE
$288,549
100 AVERY AVE
$289,508
224 GEORGIA AVE
$291,617
302 GEORGIA AVE
$359,888
422 KENTUCKY AVE