View All Availabilities

FOR LEASE • OFFICE
Oyster Point Marina Plaza I
400 Oyster Point Blvd
S San Francisco, CA 94080
United States
24,220 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza I
400 Oyster Point Blvd, #300
S San Francisco, CA 94080
United States
8,416 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza I
400 Oyster Point Blvd, #525-531
S San Francisco, CA 94080
United States
3,856 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza I
400 Oyster Point Blvd, #213
S San Francisco, CA 94080
United States
2,613 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza I
400 Oyster Point Blvd, #228
S San Francisco, CA 94080
United States
2,253 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza I
400 Oyster Point Blvd, #522
S San Francisco, CA 94080
United States
1,521 SF