Taurus Investment Holdings acquires Crossroads Business Park industrial portfolio in Laredo, Texas - XLRE News | Rallies