View All Availabilities
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., #200
San Diego, CA 92121
United States
10,300 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