Vestar, a Phoenix-based commercial real estate owner, operator and developer that manages more than 26 million square feet of retail space across the western U.S., bought the Twin Creeks Marketplace in Allen, TX from StreetLevel Investments. Terms of the deal were not disclosed.