Apartment Unit at 128 Osborne Terrace #3, Newark, NJ 07108 - HotPads