Colliers International announces the sale of a 15,600 square foot Industrial building located at 2591 Elliott Ave., Troy

10.26.2010