23
10 South St
Auburn, NY 13021
$430,000 USD
32,208 SF
32,208 SF
$430,000 USD
Office