2421 27 Island Ave, San Diego, CA 92102 - MLS#PTP2106093 - Anook Co...