New - 6 Hours Ago $300,000 Active 3Beds2Baths1739Sqft0.138Acres 1302 E Humbolt St, Fort Worth, TX 76104 MLS#: 21425888