Thermo Fisher Lab

No items found.

Thermo Fisher Scientific

Project Type:

New Lab & Office Space - Tenant Finish Out

Year:

2021

Location:

Austin, Texas

Size:

9,600 s.f.