2620 Boundary Street-San Diego, CA- Just Listed