Luis Suros in Tampa, FL

Luis Suros may also have lived outside of Tampa, such as Jupiter.