Project  Details

Location

SANTA CLARA, CALIFORNIA


Square  Feet

12,500