Posts tagged 8300 SW Creekside leasing
New Lease Comp: 8300 SW Creekside Place

26,602 SF of office space just leased today by a confidential tenant at 8300 SW Creekside Place for $16.00/SF NNN.  The space was on the market for 40 months and is owned by Starwood Capital.

Read More