LEASED! July 2022 | Office Space | 800 Silverado St., La Jolla, CA 92037

800 Silverado Street, La Jolla, CA 92037