View All Availabilities
FOR LEASE • LIFE SCIENCES
Torrey Ridge Science Center - Bldg. 1
10578 Science Center Dr.
San Diego, CA 92121
United States
50,729 SF
FOR LEASE • LIFE SCIENCES
Torrey Ridge Science Center - Bldg. 1
10578 Science Center Dr., #250
San Diego, CA 92121
United States
19,361 SF
FOR LEASE • LIFE SCIENCES
Torrey Ridge Science Center - Bldg. 1
10578 Science Center Dr., #150
San Diego, CA 92121
United States
12,606 SF
FOR LEASE • LIFE SCIENCES
Torrey Ridge Science Center - Bldg. 1
10578 Science Center Dr., #215
San Diego, CA 92121
United States
8,462 SF