958 E Allen Ave by Dennis Henson | Aug 8, 2019 958 E Allen Ave Property Features House2 bed 1 bath Built 1925 Land is 6,098 acresFloor Area is 812 sqft 958 E Allen Ave, Fort Worth TX 76104 United States 21 Sold $99,900