222 Main St
New Paltz, NY 12561
$849,000 USD
2,141 SF
2,141 SF
$849,000 USD
Medical