3D Active $530,000 3 Beds4 Baths2,139 SqFt 25 HADDENFORD DR, Flemington, NJ 08822 Townhouse MLS# NJHT2004036 Listed by RE/MAX Properties - Newtown