1/35 35 Price Dropped by $8K $291,950 3 Beds2 Baths1,484 SqFt 1812 Eckhardt ST, Taylor, TX 76574 Single Family Home Listed by Tierra Grande Realty, LLC