Posted on: January 31, 2017

New Delta Development Will Bring Hotel, Office and Retail Spaces to Southlake

Delta Southlake

On January 17, Southlake City Council approved the site plan for Delta Southlake Center, a 16 acre development that will be located at the southeast corner of North White Chapel and SH 114.

Additional Info...
Facebook Twitter Google Plus Email