7000 BEACH PLZ #907, St Pete Beach, FL 33706 - MLS#U8182651 - Troy ...