51
11085 N Torrey Pines Rd
La Jolla, CA 92037
Rate Upon Request
4,330-57,237 SF
5
Spaces Available
Built 1982
Built 1982
4,330-57,237 SF
Rate Upon Request
Flex