1
2-4 Slocombe Ave
Marcellus, NY 13108
$499,900 USD
7,580 SF
7,580 SF
$499,900 USD
Public Library