Star Space

1250 Borregas Ave., Sunnyvale, United States

Star Space
Flexible terms and conditions
Free cancellation
Pay per seat


Address information

1250 Borregas Ave.

Sunnyvale
United States

Phone:
E-mail: jbettencourt@star.global



What are you looking for?
Open for workspaces

Coworking in Sunnyvale