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.