25 Clifton Avenue at 25 Clifton Avenue, Newark, NJ 07104 | HotPads