We have found 39 properties on Azalea Terrace, Branchburg, NJ. Average price per square feet on Azalea Terrace is $145. It is 25.6% lower than average price per sqft Branchburg. Average sale price on Azalea Terrace is $193,769. It is 53.5% lower than average sale price in Branchburg.