Christopher Sevilla in Hollywood, FL

Christopher Sevilla may also have lived outside of Hollywood, such as Miami.