5603 80TH ST N #403, St Petersburg, FL 33709 - MLS#U8183133 - Troy ...