View Details 2426 Tackaberry Street Abst 1 J Austin | Houston $650,000 6 bd 4 ba 1 ½ ba 4,836 sqft 0.24 acres On Site 27 Days Ago