We have found 40 properties on Spencer Dr, Croydon, PA. Average price per square feet on Spencer Dr is $122. It is 6.1% higher than average price per sqft Croydon. Average sale price on Spencer Dr is $136,984. It is 9.1% lower than average sale price in Croydon.