We have found 34 properties on Buchanan Ave, Croydon, PA. Average price per square feet on Buchanan Ave is $130. It is 13.0% higher than average price per sqft Croydon. Average sale price on Buchanan Ave is $150,230. It is 0.4% lower than average sale price in Croydon.