We have found 24 properties on Melrose Ave, Haddon Township, NJ. Average price per square feet on Melrose Ave is $153. It is 17.7% higher than average price per sqft Haddon Township. Average sale price on Melrose Ave is $288,492. It is 34.5% higher than average sale price in Haddon Township.