MIAMI, April 27, 2018 /PRNewswire/ -- Space Shifter announced that it has named a new 442,874 SF Class A distribution center as the "Southeast's most compelling value and location. "Representatives analyzed buildings throughout the region based on total occupancy cost per cubic square...