We have found 1,004 properties in Cranbury Township, NJ. Average property sale price in Cranbury Township is $551,670. It is 68.1% higher than average property value in New Jersey. Average price per square feet in Cranbury Township is $196. It is 16.0% higher than average property value in New Jersey.

List of properties