6379 29TH ST N, St Petersburg, FL 33702 - MLS#U8156818 - Kevin Howa...