Torrey Pines Business and Science Park

San Diego

Torrey Pines Business and Science Park 9444 Balboa
<p>Torrey Pines Business and Science Park, also referred to as the Eli Lilly building, is home to roughly 165,000 square feet of medical and research facilities.</p> <br> {

Torrey Pines Business and Science Park, also referred to as the Eli Lilly building, is home to roughly 165,000 square feet of medical and research facilities.


}
Contact Info

733 8th Avenue
San Diego , CA 92101
T 619-321-1111
F 619-321-1234
E [email protected]