23
4120-4130 La Jolla Village Dr
La Jolla, CA 92037
Rate Upon Request
871-14,685 SF
10
Spaces Available
Built 1986
14,685 SF Contiguous
Built 1986
871-14,685 SF
Rate Upon Request
Office/Medical, Medical