We have found 16 properties in Strafford, PA. Average property sale price in Strafford is $354,800. It is 48.3% higher than average property value in Pennsylvania. Average price per square feet in Strafford is $128. It is 7.6% higher than average property value in Pennsylvania.