Homes for sale - 3774 Beta St, San Diego, CA 92113 – MLS#190052014 ...