We have found 16 properties on Oriole Ln, Ball, LA. Average price per square feet on Oriole Ln is $41. It is 30.5% lower than average price per sqft Ball. Average sale price on Oriole Ln is $57,329. It is 34.4% lower than average sale price in Ball.

List of properties