We have found 16 properties on Fields Dr, Lafayette Hill, PA. Average price per square feet on Fields Dr is $183. It is 34.6% higher than average price per sqft Lafayette Hill. Average sale price on Fields Dr is $516,531. It is 52.3% higher than average sale price in Lafayette Hill.