3862 ARMSTRONG ST., San Diego, CA 92111 - MLS#220023599