Auto Barn Towing Company, a full-service towing and vehicle storage firm with over three decades of experience, has officially acquired 1320 Bayard Street in the Carroll-Camden Industrial of Baltimore City. The 1.3-acre industrial site with a 4,000 sq. ft. drive-thru warehouse area sold for $1,350,000.