We have found 17 properties on Barrett Run Pl, Newark, DE. Average price per square feet on Barrett Run Pl is $104. It is 2.8% lower than average price per sqft Newark. Average sale price on Barrett Run Pl is $161,262. It is 27.6% lower than average sale price in Newark.