We have found 34 properties on Haddon Ave, Berlin Township, NJ. Average price per square feet on Haddon Ave is $77. It is 26.7% lower than average price per sqft Berlin Township. Average sale price on Haddon Ave is $122,297. It is 19.9% lower than average sale price in Berlin Township.