ABC announces a new 10,000 sq. ft. head office at 7485 Trade Street in the Miramar, Mira Mesa, Sorrento Valley business triangle.
To accommodate ABC’s business growth, the decision was taken earlier this year to move from Chula Vista to San Diego. Negotiations were