We have found 12 properties on Diamond Shores, Willis, TX. Average price per square feet on Diamond Shores is $149. It is 125.8% higher than average price per sqft Willis. Average sale price on Diamond Shores is $276,334. It is 117.9% higher than average sale price in Willis.