We have found 31 properties on Still Run, Clayton, NJ. Average price per square feet on Still Run is $172. It is 84.9% higher than average price per sqft Clayton. Average sale price on Still Run is $323,662. It is 97.1% higher than average sale price in Clayton.