Christopher Sevilla in Miami, FL

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