View details for 42 N Howells Point Road 42 N Howells Point Road $17,000+ Bellport, Bellport, NY 11713