The Theodore has leased 7,628 square feet of retail space in NorthPark Center, located at 8687 N. Central Expy. in Dallas.
By Taylor Little|
The Theodore has leased 7,628 square feet of retail space in NorthPark Center, located at 8687 N. Central Expy. in Dallas. Dennis Leibovitz with The Retail Connection put together the direct deal on behalf of the tenant.
Get the D CEO Real Estate Newsletter
Get weekly updates on breaking commercial real estate news and relevant industry reports.
The global innovation platform headquartered in Silicon Valley has launched accelerator programs in North Texas focused on sports tech, fintech and AI.