LEASED! September 2022 | Office Space | 9449 Balboa Ave., San Diego, CA 92123