6920 51ST AVE N, St Petersburg, FL 33709 - MLS#T3414965 - Troy Sacc...