3340 Del Sol Blvd #Spc 118, San Diego, CA 92154 - MLS#A1621638640