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