6210 N 22ND ST, Tampa, FL 33610 - MLS#O6029988 - Kevin Howard - The...