SOLD! June 2022 | Retail/Office Space | 7920 Herschel Ave., La Jolla, CA 92037
7920 Herschel Avenue, La Jolla, CA 92037

Located in the heart of La Jolla. this beautiful two-story office/retail storefront was built in 1962.
22,706 Square Feet
Sales agents
