We have found 22 properties on NJ-31, Flemington, NJ. Average price per square feet on NJ-31 is $325. It is 103.1% higher than average price per sqft Flemington. Average sale price on NJ-31 is $389,458. It is 6.7% higher than average sale price in Flemington.