5
125 Elwood Davis Rd
Syracuse, NY 13212
$1,950,000 USD
23,922 SF
23,922 SF
$1,950,000 USD
Office