We have found 54 properties on Still Waters Rd, Broussard, LA. Average price per square feet on Still Waters Rd is $113. It is 4.2% lower than average price per sqft Broussard. Average sale price on Still Waters Rd is $201,592. It is 3.3% higher than average sale price in Broussard.