Warehouse available for lease in north Laredo, Texas. This building totals 57,269 SF and features a 2,180 SF office space.