98.9 Acres Adjacent to I-20
Located at 5849 West Stamford Street, this 142.814-acre heavy industrial site spans seven parcels and includes 98.9 acres of land outside floodplain and floodway areas. The site offers access to utilities, with a 50 MVA substation 2,800 feet away and frontage along the Interstate 20 access road.