156 Solar St
Syracuse, NY 13204
$3,500,000 USD
62,800 SF
62,800 SF
$3,500,000 USD
Manufacturing