18
7536 Fay Ave
La Jolla, CA 92037
$43.20 USD/SF/YR
4,300 SF
1
Space Available
Built 1950
4,300 SF Contiguous
Built 1950
4,300 SF
$43.20 USD/SF/YR
Retail