For Sublease: Retail/Office Space | 1020 Prospect St., La Jolla, CA 92037