1/19 19 Active $850,000 5 Beds4 Baths5,662 Sqft Lot 136 Elwood Ave, Newark City, NJ 07104 Multi-Family, Commercial Listed by WEICHERT REALTORS - HOME CITY