43 Delavan Ave, Newark

43 DELAVAN AVE, Newark, NJ 07104