6394 28TH ST N, St Petersburg, FL 33702 - MLS#U8156814 - Kevin Howa...