328 Greenwood Pl

 328 Greenwood Pl, SyracuseNY 13210
$1,5004 Beds