3774 Beta St, San Diego, CA 92113 - MLS#190052014 - Ashley & Julio ...