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