11811 Welch Road, Dallas, TX 75244

Current Owners
Michael Allan Goethals
Purchase Price
N/A
Property Taxes
$18,195 (2020)

11821 Welch Road, Dallas, TX 75244

Current Owners
Deborah L Megee
Purchase Price
N/A (2006)
Property Taxes
$16,217 (2020)
Blockshopper green logo