We have found 186 properties in Cottonwood Shores, TX. Average property sale price in Cottonwood Shores is $116,623. It is 48.1% lower than average property value in Texas. Average price per square feet in Cottonwood Shores is $88. It is 10.2% lower than average property value in Texas.