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
Largo
BARB-BAY
Properties in Largo in BARB-BAY
Find homes for sale in Largo by selecting a property below:
1100 E Bay Dr Unit 18-B, Largo, FL 33770
2000 E Bay Dr #9, Largo, FL 33771
2000 E Bay Dr #10, Largo, FL 33771
8301 Bardmoor Blvd, Seminole, FL 33777
8301 Bardmoor Blvd #111, Seminole, FL 33777
1910 E Bay Dr, Largo, FL 33771
2000 E Bay Dr #33, Largo, FL 33771
10310 Barry Dr, Largo, FL 33774
10322 Barry Dr, Largo, FL 33774
14650 Bay Dr, Largo, FL 33774
10334 Barry Dr, Largo, FL 33774
14610 Bay Dr, Largo, FL 33774
14689 Bay Dr, Largo, FL 33774
14709 Bay Dr, Largo, FL 33774
8737 Bardmoor Pl Unit E203, Seminole, FL 33777
14649 Bay Dr, Largo, FL 33774
8302 Bardmoor Blvd Unit 8 (202), Largo, FL 33777
1100 E Bay Dr Unit B-13, Largo, FL 33770
1600 W Bay Dr, Largo, FL 33770
14660 Bay Dr, Largo, FL 33774
14609 Bay Dr, Largo, FL 33774
8681 Bardmoor Blvd #301, Seminole, FL 33777
14740 Bay Dr, Largo, FL 33774
14690 Bay Dr, Largo, FL 33774
2000 E Bay Dr #24, Largo, FL 33771
2000 E Bay Dr #23, Largo, FL 33771
10341 Barry Dr, Largo, FL 33774
1100 E Bay Dr Unit C25, Largo, FL 33770
8005 Bardmoor Pl Unit 101I, Seminole, FL 33777
2000 E Bay Dr #17, Largo, FL 33771
10377 Barry Dr, Largo, FL 33774
2000 E Bay Dr #22, Largo, FL 33771
10353 Barry Dr, Largo, FL 33774
2000 E Bay Dr #21, Largo, FL 33771
8681 Bardmoor Blvd Apt 407, Largo, FL 33777
1100 E Bay Dr Unit A-3, Largo, FL 33770
1100 E Bay Dr Unit I 97, Largo, FL 33770
628 Petit Way, Largo, FL 33770
11786 Barb Ct, Largo, FL 33778
2000 E Bay Dr #3, Largo, FL 33771
11794 Barb Ct, Largo, FL 33778
8737 Bardmoor Pl Unit 204E, Seminole, FL 33777
2229 Barbara Dr, Clearwater, FL 33764
2000 E Bay Dr #8, Largo, FL 33771
2000 E Bay Dr #1, Largo, FL 33771
2000 E Bay Dr #2, Largo, FL 33771
2282 Barbara Dr, Clearwater, FL 33764
2000 E Bay Dr #16, Largo, FL 33771
2000 E Bay Dr #77, Largo, FL 33771
2000 E Bay Dr #76, Largo, FL 33771
2000 E Bay Dr #79, Largo, FL 33771
2000 E Bay Dr #78, Largo, FL 33771
2000 E Bay Dr #71, Largo, FL 33771
2000 E Bay Dr #81, Largo, FL 33771
2000 E Bay Dr #80, Largo, FL 33771
1815 E Bay Dr, Largo, FL 33771
2000 E Bay Dr #83, Largo, FL 33771
2000 E Bay Dr #82, Largo, FL 33771
2000 E Bay Dr #94, Largo, FL 33771
2000 E Bay Dr #95, Largo, FL 33771
2000 E Bay Dr #92, Largo, FL 33771
2000 E Bay Dr #93, Largo, FL 33771
2000 E Bay Dr #73, Largo, FL 33771
2000 E Bay Dr #72, Largo, FL 33771
2000 E Bay Dr #75, Largo, FL 33771
2000 E Bay Dr #74, Largo, FL 33771
2000 E Bay Dr #86, Largo, FL 33771
2000 E Bay Dr #87, Largo, FL 33771
2000 E Bay Dr #84, Largo, FL 33771
2000 E Bay Dr #85, Largo, FL 33771
2000 E Bay Dr #98, Largo, FL 33771
2000 E Bay Dr #99, Largo, FL 33771
2000 E Bay Dr #96, Largo, FL 33771
2000 E Bay Dr #97, Largo, FL 33771
2000 E Bay Dr #32, Largo, FL 33771
2000 E Bay Dr #31, Largo, FL 33771
2228 Barbara Dr, Clearwater, FL 33764
2000 E Bay Dr #26, Largo, FL 33771
2000 E Bay Dr #25, Largo, FL 33771
8005 Bardmoor Pl #203, Seminole, FL 33777
2000 E Bay Dr #20, Largo, FL 33771
14869 Bay Dr, Largo, FL 33774
1100 E Bay Dr Unit A9, Largo, FL 33770
2000 E Bay Dr #30, Largo, FL 33771
2000 E Bay Dr #29, Largo, FL 33771
14749 Bay Dr, Largo, FL 33774
2000 E Bay Dr #28, Largo, FL 33771
2000 E Bay Dr #27, Largo, FL 33771
1100 E Bay Dr Unit A-11, Largo, FL 33770
10317 Barry Dr, Largo, FL 33774
10285 Barry Dr, Largo, FL 33774
1460 E Bay Dr, Largo, FL 33771
1100 E Bay Dr Unit G-78, Largo, FL 33770
10243 Barry Dr, Largo, FL 33774
1695 E Bay Dr, Largo, FL 33771
10201 Barry Dr, Largo, FL 33774
2000 E Bay Dr, Largo, FL 33771
1100 E Bay Dr Unit B-18, Largo, FL 33770
100 E Bay Dr, Largo, FL 33770
30 Basin St, LARGO, FL 33771
8302 Bardmoor Blvd Apt 1, Largo, FL 33777
8765 Bardmoor Blvd #207, Seminole, FL 33777
9737 Bardmoor Blvd #2, Largo, FL 33777
2000 E Bay Dr #159, Largo, FL 33771
1100 E Bay Dr Unit E45, Largo, FL 33770
1015 W Bay Dr Unit C, Largo, FL 33770
1975 W Bay Dr #206, Largo, FL 33770
2000 E Bay Dr #153, Largo, FL 33771
2000 E Bay Dr #154, Largo, FL 33771
2000 E Bay Dr #151, Largo, FL 33771
2000 E Bay Dr #152, Largo, FL 33771
2000 E Bay Dr #157, Largo, FL 33771
2000 E Bay Dr #158, Largo, FL 33771
2000 E Bay Dr #155, Largo, FL 33771
2000 E Bay Dr #156, Largo, FL 33771
1100 E Bay Dr Unit J109, Largo, FL 33770
8799 Bardmoor Blvd #204, Seminole, FL 33777
8799 Bardmoor Blvd #203, Seminole, FL 33777
1100 E Bay Dr Unit B-20, Largo, FL 33770
2000 E Bay Dr #90, Largo, FL 33771
168 E Bay Dr #168, Largo, FL 33770
2000 E Bay Dr #91, Largo, FL 33771
8799 Bardmoor Blvd #201, Seminole, FL 33777
2000 E Bay Dr #88, Largo, FL 33771
2000 E Bay Dr #89, Largo, FL 33771
2000 E Bay Dr #102, Largo, FL 33771
1100 E Bay Dr Unit I-106, Largo, FL 33770
2000 E Bay Dr Unit 101A, Largo, FL 33771
2000 E Bay Dr #101, Largo, FL 33771
2000 E Bay Dr #100, Largo, FL 33771
1100 E Bay Dr Unit D37, Largo, FL 33770
1100 E Bay Dr Unit F-63, Largo, FL 33770
1100 E Bay Dr Unit F-66, Largo, FL 33770
8681 Bardmoor Blvd Apt 606C, Largo, FL 33777
1100 E Bay Dr Unit C26, Largo, FL 33770
2000 E Bay Dr #105, Largo, FL 33771
2000 E Bay Dr #104, Largo, FL 33771
2000 E Bay Dr #103, Largo, FL 33771
8302 Bardmoor Blvd Unit 203 (9), Largo, FL 33777
3345 Barnsdale Dr, Largo, FL 33771
10244 Barry Dr, Largo, FL 33774
3300 Barnsdale Dr, Largo, FL 33771
3320 Barnsdale Dr Unit B, Largo, FL 33771
3344 Barnsdale Dr, Largo, FL 33771
1920 W Bay Dr, Largo, FL 33770
396 Barlow Ln, Largo, FL 33770
1100 E Bay Dr Unit D44, Largo, FL 33770
364 Barlow Ln, Largo, FL 33770
380 Barlow Ln, Largo, FL 33770
330 Barlow Ln, Largo, FL 33770
360 Barlow Ln, Largo, FL 33770
8681 Bardmoor Blvd Apt 603, Largo, FL 33777
8302 Bardmoor Blvd Apt 9, Largo, FL 33777
285 Barlow Ln, Largo, FL 33770
2000 E Bay Dr #180, Largo, FL 33771
320 Barlow Ln, Largo, FL 33770
331 Barlow Ln, Largo, FL 33770
361 Barlow Ln, Largo, FL 33770
8737 Bardmoor Pl Unit 101E, Seminole, FL 33777
315 Barlow Ln, Largo, FL 33770
8681 Bardmoor Blvd Unit C508, Largo, FL 33777
8302 Bardmoor Blvd Apt 11, Largo, FL 33777
3369 Barnsdale Dr, Largo, FL 33771
393 Barlow Ln, Largo, FL 33770
3387 Barnsdale Dr, Largo, FL 33771
8302 Bardmoor Blvd, Largo, FL 33777
11753 Barb Ct, Largo, FL 33778
2000 E Bay Dr #178, Largo, FL 33771
8765 Bardmoor Blvd, Largo, FL 33777
2000 E Bay Dr #177, Largo, FL 33771
36 Basin St, LARGO, FL 33771
2000 E Bay Dr #175, Largo, FL 33771
2000 E Bay Dr #150, Largo, FL 33771
8799 Bardmoor Blvd Unit 105G, Largo, FL 33777
1100 E Bay Dr Unit G-79, Largo, FL 33770
2000 E Bay Dr #169, Largo, FL 33771
2000 E Bay Dr #168, Largo, FL 33771
1141 Barbara Ct, Largo, FL 33770
2000 E Bay Dr #167, Largo, FL 33771
1143 Barbara Ct, Largo, FL 33770
2000 E Bay Dr #174, Largo, FL 33771
1106 Barbara Ct, Largo, FL 33770
1108 Barbara Ct, Largo, FL 33770
1100 E Bay Dr Unit 37D, Largo, FL 33770
2000 E Bay Dr #166, Largo, FL 33771
2223 Barbara Dr, Clearwater, FL 33764
2000 E Bay Dr #165, Largo, FL 33771
1110 Barbara Ct, Largo, FL 33770
1601 E Bay Dr, Largo, FL 33771
3368 Barnsdale Dr, Largo, FL 33771
3386 Barnsdale Dr, Largo, FL 33771