7020 Delrose Drive, Dallas, TX 75116

Current Owners
William D. Nicholson III
Purchase Price
N/A (2005)
Property Taxes
$33,987 (2020)
Blockshopper green logo