Marcus & Millichap arrange sale of Macomb self-storage facility
Marcus & Millichap announced the sale of Land of Lincoln Storage, a 173-unit, 22,075-square-foot, self-storage facility located at 320 N. Bonham Street in Macomb, Illinois,…