The Satellite Los Gatos

20 South Santa Cruz Avenue, Los Gatos, CA 95030, USA

As so many people already know Downtown Los Gatos is a special place. Full of charm, locally owned shops and boutiques, great food from four star restaurants to more affordable lunch spots, this beautiful town nestled amongst the redwoods at the foothills of the Santa Cruz Mountains leaves you wanting for nothing. The Satellite Los Gatos is lucky enough to be right in the heart of the action, across from the Downtown Plaza Park, surrounded by a vibrant community and great events. Why not make the same choice so many others already have and make The Satellite Los Gatos your neighborhood workplace today.

Visited 217 times, 1 Visit today

Add a Review

Related Listings

Rua dos Andradas 800, Centro Historico, Rio Grande do Sul, Brasil

Nós somos um escritório colaborativo! Nos reunimos diariamente para desenvolver nossos projetos, dividindo despesas, trocando experiências e conhecendo novas pessoas. Agende uma visita e venha nos conhecer =)

Carrer de Bailèn, 11, Barcelona, Reino da Espanha

No description available = /

Carrer de Torres i Amat, 21, Barcelona, Reino da Espanha

No description available = /