About Us

front3_Los_Gatos_Office_SpaceNorthpoint Plaza is Class A Office Space for lease in downtown Los Gatos.

The building is located at 634 N. Santa Cruz Avenue and offers downtown Los Gatos office space ranging from 563 to 2,956 square feet. The newly renovated suites offer an extensive windowline and flexible layouts. The building has on-site parking. The location has excellent access to Highways 85, 17, & 9 – and is close to the Creek Trail.

  • Newly Renovated
  • New Ownership and Management
  • Beautifully Renovated landscaping, balconies, lighting and interiors
  • High Ceilings, Full height doors and parabolic fixtures
  • Outside seating areas at main entry
  • Underground secured gated parking
  • New signage and directions
  • Excellent Access to Highways 85, 17, & 9
  • Walking distance to shopping, banking and restaurants

Leasing terms for office space in downtown Los Gatos couldn’t be easier. Both NNN and Full Service leases are offered on flexible terms. See which suites are available immediately here.

Northpoint Plaza is under new ownership and has responsive local management. The project is professionally managed by Borelli Investment Company pursuant to its management contract with Westcliff Group, Inc. and Epoch Realty Capital.