5623 80TH STREET N #209, St Petersburg, FL 33709 - MLS#U8110603 - J...