28
216 Rt. 32
New Paltz, NY 12561
$449,900 USD
1,500 SF
1,500 SF
$449,900 USD
Medical