We have found 12 properties on Scarbrock Ln, Otis, LA. Average price per square feet on Scarbrock Ln is $36. It is 14.3% lower than average price per sqft Otis. Average sale price on Scarbrock Ln is $62,463. It is 20.2% lower than average sale price in Otis.