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