We have found 12 properties on Williams St, Elgin, TX. Average price per square feet on Williams St is $338. It is 350.7% higher than average price per sqft Elgin. Average sale price on Williams St is $421,900. It is 209.4% higher than average sale price in Elgin.