15
5685-5693 La Jolla Blvd
La Jolla, CA 92037
$54.00 USD/SF/YR
592 SF
1
Space Available
Built 1986
592 SF Contiguous
Built 1986
592 SF
$54.00 USD/SF/YR
Retail