60 Leo Ave, Hopatcong Boro, NJ 07874 - MLS#3739004 - Patric Santo P...