STRO Expands National Industrial Platform With New Fort Lauderdale Office, Accelerates Growth Across Florida
The new South Florida office will support STRO’s rapidly growing Florida portfolio, which now includes 10 industrial buildings totaling approximately 1 million square feet.
