18 Carol LN, Howell, NJ 07731 - MLS#22129371 - Patric Santo Pietro ...