Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Florida
Pinellas County
St. Pete Beach
BAHIA-BEACH
Properties in St. Pete Beach in BAHIA-BEACH
Find homes for sale in St. Pete Beach by selecting a property below:
7290 Bay St, St Pete Beach, FL 33706
6640 Bay St, St Pete Beach, FL 33706
7200 Bay St, St Pete Beach, FL 33706
6616 Bay St, St Pete Beach, FL 33706
6590 Bay St, St Pete Beach, FL 33706
6550 Bay St, St Pete Beach, FL 33706
6500 Bay St, St Pete Beach, FL 33706
6825 Bay St, St Pete Beach, FL 33706
6815 Bay St, St Pete Beach, FL 33706
6845 Bay St, St Pete Beach, FL 33706
6833 Bay St, St Pete Beach, FL 33706
5840 Bali Way S, St Pete Beach, FL 33706
6869 Bay St, St Pete Beach, FL 33706
5830 Bali Way S, St Pete Beach, FL 33706
6855 Bay St, St Pete Beach, FL 33706
5820 Bali Way S, St Pete Beach, FL 33706
5810 Bali Way S, St Pete Beach, FL 33706
6873 Bay St, St Pete Beach, FL 33706
6553 Bay St, St Pete Beach, FL 33706
6515 Bay St, St Pete Beach, FL 33706
6625 Bay St, St Pete Beach, FL 33706
6575 Bay St, St Pete Beach, FL 33706
6675 Bay St, St Pete Beach, FL 33706
6635 Bay St, St Pete Beach, FL 33706
6749 Bay St, St Pete Beach, FL 33706
6701 Bay St, St Pete Beach, FL 33706
7305 Bay St Unit 12, St Pete Beach, FL 33706
5840 Balao Way S, St Pete Beach, FL 33706
5830 Balao Way S, St Pete Beach, FL 33706
7101 Bay St, St Pete Beach, FL 33706
7131 Bay St, St Pete Beach, FL 33706
7121 Bay St, St Pete Beach, FL 33706
7005 Bay St, St Pete Beach, FL 33706
7000 Bay St, St Pete Beach, FL 33706
5451 Bayou Grande Blvd, SAINT PETE, FL 33607
7201 Bay St, St Pete Beach, FL 33706
5815 Bali Way S, St Pete Beach, FL 33706
5901 Bali Way N, St Pete Beach, FL 33706
5930 Bali Way N, St Pete Beach, FL 33706
5940 Bali Way N, St Pete Beach, FL 33706
6490 Bay St, St Pete Beach, FL 33706
5913 Bali Way N, St Pete Beach, FL 33706
6450 Bay St, St Pete Beach, FL 33706
5903 Bali Way N, St Pete Beach, FL 33706
6400 Bay St, St Pete Beach, FL 33706
6405 Bay St, St Pete Beach, FL 33706
6445 Bay St, St Pete Beach, FL 33706
5920 Bali Way N, St Pete Beach, FL 33706
6485 Bay St, St Pete Beach, FL 33706
6700 Bay St, St Pete Beach, FL 33706
6680 Bay St, St Pete Beach, FL 33706
6660 Bay St, St Pete Beach, FL 33706
6950 Beach Plz #206, St Pete Beach, FL 33706
5825 Bahia Honda Way S, St Pete Beach, FL 33706
5810 Bahia Honda Way S, St Pete Beach, FL 33706
7100 Bay St, St Pete Beach, FL 33706
5820 Bahia Honda Way S, St Pete Beach, FL 33706
5830 Bahia Honda Way S, St Pete Beach, FL 33706
5840 Bahia Honda Way S, St Pete Beach, FL 33706
7261 Bay St, St Pete Beach, FL 33706
5922 Bahia Way N, St Pete Beach, FL 33706
7305 Bay St, St Pete Beach, FL 33706
5923 Bahia Way N, St Pete Beach, FL 33706
7305 Bay St Unit 1, St Pete Beach, FL 33706
7120 Bay St, St Pete Beach, FL 33706
7110 Bay St, St Pete Beach, FL 33706
7021 Bay St, St Pete Beach, FL 33706
7015 Bay St, St Pete Beach, FL 33706
7115 Bay St, St Pete Beach, FL 33706
5820 Balao Way S, St Pete Beach, FL 33706
5940 Bahia Honda Way N, St Pete Beach, FL 33706
5930 Bahia Honda Way N, St Pete Beach, FL 33706
5920 Bahia Honda Way N, St Pete Beach, FL 33706
5950 Bahia Honda Way N, St Pete Beach, FL 33706
6710 Bay St, St Pete Beach, FL 33706
6820 Bay St, St Pete Beach, FL 33706
6830 Bay St, St Pete Beach, FL 33706
5921 Bahia Way N, St Pete Beach, FL 33706
5920 Balao Way N, St Pete Beach, FL 33706
6850 Bay St, St Pete Beach, FL 33706
5930 Balao Way N, St Pete Beach, FL 33706
6950 Beach Plz #101, St Pete Beach, FL 33706
5903 Balao Way N, St Pete Beach, FL 33706
5940 Balao Way N, St Pete Beach, FL 33706
5950 Balao Way N, St Pete Beach, FL 33706
3328 Bay Shore Blvd, ST PETE, FL 33701
5810 Balao Way S, St Pete Beach, FL 33706
7141 Bay St, St Pete Beach, FL 33706
7305 Bay St Unit 11, St Pete Beach, FL 33706