Awarded 900,000-SF logistics center for Mercedes-Benz

March 22, 2013. BLHI awarded the construction of the Mercedes-Benz Logistics Center in Vance, Ala. At 900,000-SF, the facility is the size of nearly five Walmart Supercenter stores.