Division
Stiles Construction
Type
Healthcare_lab
Market
Ft. Lauderdale
Sq. Ft.
96,954
Address
724 NW 19th St
Miami, FL