Colliers International Announces the Sale of a 47,562 sf Industrial Building in New Boston

06.24.2010