For Lease: Retail Space | 3555 Rosecrans St., San Diego, CA 92110