We have found 35 properties on Leach Ave, Thomasville, NC. Average price per square feet on Leach Ave is $101. It is 36.5% higher than average price per sqft Thomasville. Average sale price on Leach Ave is $157,346. It is 38.9% higher than average sale price in Thomasville.