Sprouts Farmers Market
Vestar Buys North Dallas Retail Center
StreetLevel Investments sold Twin Creeks Marketplace in Allen, Texas, to Vestar. The 43,134-square-foot, grocery-anchored neighborhood center was fully leased at the time of sale.
- « Previous
- 1
- 2

