JUST LEASED! Retail Space Along University Ave in San Diego, CA