37 Carmella Ct, Newark City, NJ 07104 - MLS#3739018 - Patric Santo ...