631 E Seneca Tpke
Syracuse, NY 13205
$1,499,000 USD
12,000 SF
14
Units
12,000 SF
$1,499,000 USD
Apartments