We have found 34 properties on Birch Dr, Lafayette Hill, PA. Average price per square feet on Birch Dr is $118. It is 13.2% lower than average price per sqft Lafayette Hill. Average sale price on Birch Dr is $191,605. It is 43.5% lower than average sale price in Lafayette Hill.