15852 Avenida Villaha #181 San Diego CA 92128 Records