12414 N 58TH STREET #69, Tampa, FL 33617 - MLS#T3322773 - Matthew H...