Scripps Innovation

9715 Businesspark, San Diego, CA | 40,075 SF