34 Isabella Ave #2, Newark City, NJ 07106 - MLS#3716197 - Patric Sa...