52
11085 N Torrey Pines Rd
La Jolla, CA 92037
Rate Upon Request
3,002-57,237 SF
7
Spaces Available
Built 1982
Built 1982
3,002-57,237 SF
Rate Upon Request
Flex