Starwood Venture Buys 319,000-Sq.-Ft. Texas Office Campus

A venture of Starwood Capital Group and Vanderbilt Partners has purchased a 319,000-square-foot office campus in Austin, Texas, Starwood said Tuesday....

Already a subscriber? Click here to view full article