2
5666-5668 La Jolla Blvd
La Jolla, CA 92037
$44.28 USD/SF/YR
559 SF
1
Space Available
Built 1950
559 SF Contiguous
Built 1950
559 SF
$44.28 USD/SF/YR
Office