126 Harvard Pl

 126 Harvard Pl, SyracuseNY 13210
$1,8755 Beds