We have found 11 properties on Eckard Ave, Abington, PA. Average price per square feet on Eckard Ave is $117. It is 19.9% lower than average price per sqft Abington. Average sale price on Eckard Ave is $187,723. It is 26.7% lower than average sale price in Abington.