1140 S Euclid Avenue, San Diego, CA 92114 - MLS#OC20241961