Project  Details

Location

Palo Alto, California


Square  Feet

50,000