Colliers International sells two-building bio farm and warehouse in Indianapolis
Colliers International has closed the sale of 2301 Churchman Ave., a two-building, 52,336-square-foot temperature-controlled bio farm and pack warehouse facility on the Southeast side of…