Karl StorzStafford, Texas18,000 SFInterior build-out including lab facilityTenant in Freeport Ninety Business Park Back To Projects