3089 38th St #91 San Diego CA 92105 Records