109 Avondale Pl

 109 Avondale Pl, SyracuseNY 13210
$5451 Bed0 sqft