CBRE negotiates sale of 954,370-square-foot distribution facility in Indiana
CBRE has arranged the sale of I-65 Indianapolis Logistics Center South, a newly constructed 954,370-square-foot modern distribution facility in Franklin, Indiana, along with a subsequent…