2622 Island AVE #2622-2626, San Diego, CA 92102 - MLS#CV21107759 - ...