Bioscience Lab Space Carroll Road Business Center

7330-7360-7420 Carroll Road
San Diego, CA 92121

A portfolio of 3 commercial buildings totaling approximately 127,393 square feet located in San Diego, CA.

Nexus Canyon Park Bioscience Lab and Office Space

21720 23rd Drive SE,
Bothell, WA 98021

152,050 Square Feet of Office, R&D, Lab Space. 7.06 acres, 350 Parking Spots.