1660 Champlin Ave
Utica, NY 13502
$499,999 USD
5,852 SF
5,852 SF
$499,999 USD
Office