44 Church Hill, New Paltz, NY 12561
3
beds
2
baths
1,568 Sq.Ft. LIVING AREA
2.68 Acres lot