1831 Lear Street, Dallas, TX 75215

Current Owners
Theresa R. Ybarra
Purchase Price
N/A (2005)
Property Taxes
$3,260 (2020)
Blockshopper green logo