We have found 12 properties on Echo Pl, Elmwood Park, NJ. Average price per square feet on Echo Pl is $200. It is 5.8% higher than average price per sqft Elmwood Park. Average sale price on Echo Pl is $328,625. It is 4.9% higher than average sale price in Elmwood Park.