impression 0 500023093420 120 ALGODON ST TAFT TX 78390 Listing Price Sold 7/10/2018 120 ALGODON ST TAFT , TX 78390 Listing Information 0 ba 1,032 sqft. SAVE PLACES NOTES