6
7918-7924 Ivanhoe Ave
La Jolla, CA 92037
$42.00 - $67.32 USD/SF/YR
156-1,434 SF
3
Spaces Available
Built 1971
1,434 SF Contiguous
Built 1971
156-1,434 SF
$42.00 - $67.32 USD/SF/YR
Office/Retail