Homes for sale - 2622 Island AVE #2622-2626, San Diego, CA 92102 – ...