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....To view the full article, register now.
Already a subscriber? Click here to view full article