15905 Avenida Villaha #82 San Diego CA 92128 Records