We have found 27 properties on Castle Dr, Berkeley Heights, NJ. Average price per square feet on Castle Dr is $183. It is 15.7% lower than average price per sqft Berkeley Heights. Average sale price on Castle Dr is $250,350. It is 45.4% lower than average sale price in Berkeley Heights.