Homes for sale - 46 MECHANICS, Trenton, NJ 08638 – MLS#NJME2003804 ...