5,392 Square Foot Office Space For Lease @ 11099 N Torrey Pines Rd - 160
11099 N Torrey Pines Rd, La Jolla, CA 92037
To view listing contacts please sign in with your Pro account or create a pro account.
Brian S.
Company: requires Pro account
Email: requires Pro account
Phone: requires Pro account
11099 North Torrey Pines is part of Torrey Pines Science Park, a 25-acre
coastal life science/office campus located atop world renowned Torrey
Pines Mesa with breath taking Pacific Ocean and canyon views. The campus
provides a perfect mix of state-of-the-art laboratory/office facilities and
unparalleled amenities for employee recruitment and retention.
Save and Continue Browsing
Rate: Contact for price
Size: 5,392 square feet
Type: Office Space
Learn More: