WORCESTER — Worcester Polytechnic Institute has finalized its controversial $46 million purchase of two ... were both owned by BRE Hotels & Resorts, based in New York City.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results