Division
Stiles Construction
Type
Healthcare_lab
Market
Ft. Lauderdale
Sq. Ft.
18,000
Address
1000 NE 56th St
Fort Lauderdale, FL