4318 Estrella Ave #24 San Diego CA 92115 Records