15905 Avenida Villaha #80 San Diego CA 92128 Records