958 E Allen Ave by Dennis Henson | Aug 8, 2019 958 E Allen AveProperty FeaturesHouse2 bed1 bathBuilt 1925Land is 6,098 acresFloor Area is 812 sqft 958 E Allen Ave, Fort Worth TX 76104 United States 21 Sold $99,900