Client

Terasaki Research Institute

Size:

55,000

SF

Location:

Los Angeles – Westwood