1/26 New $345,000 2 Beds2 Baths870 SqFt 9060 BLIND PASS RD #25, St Pete Beach, FL 33706 Listed by Alain Wichner INDEPENDENCE REALTY INVESTMENT