View All Availabilities

FOR LEASE • OFFICE
Oyster Point Marina Plaza II
395 Oyster Point Blvd, #306-321
S San Francisco, CA 94080
United States
30,576 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza II
395 Oyster Point Blvd, #321
S San Francisco, CA 94080
United States
16,792 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza II
395 Oyster Point Blvd, #409
S San Francisco, CA 94080
United States
6,093 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza II
395 Oyster Point Blvd, #218
S San Francisco, CA 94080
United States
4,621 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza II
395 Oyster Point Blvd, #202
S San Francisco, CA 94080
United States
3,221 SF

FOR LEASE • OFFICE
Oyster Point Marina Plaza II
395 Oyster Point Blvd, #230
S San Francisco, CA 94080
United States
2,281 SF