We have found 15 properties on Casa Blanca Ln, Ottumwa, IA. Average price per square feet on Casa Blanca Ln is $74. It is 10.4% higher than average price per sqft Ottumwa. Average sale price on Casa Blanca Ln is $72,500. It is 25.8% lower than average sale price in Ottumwa.

List of properties