Homes for sale - 563 HOWELL AVE, Trenton, NJ 08628 – MLS#NJME200471...