Browse Tampa Bay Homes
Search Pinellas, Hillsborough, Pasco, Hernando, Manatee, and Sarasota county listings with map, filters, and listing cards.
Get email listing alerts Account required. Email only.
What's my home worth?
See a comparable-sales range. Not an appraisal.
$179,900
9490 Harbor Greens Way Unit 305
Seminole, FL 33776
2 bd • 2 ba • 1,200 sqft
MLS TB8441907 · Active
Listings courtesy of Stellar MLS
$494,000
19417 Gulf Blvd Unit E109
Indian Rocks Beach, FL 33785
2 bd • 1 ba • 950 sqft
MLS TB8538320 · Active
Listings courtesy of Stellar MLS
$4,495,000
19936 Gulf Blvd
Indian Shores, FL 33785
5 bd • 4 ba • 3,610 sqft
MLS TB8453256 · Active
Listings courtesy of Stellar MLS
$1,800,000
19101 Gulf Blvd
Indian Rocks Beach, FL 33785
3 bd • 2 ba • 1,885 sqft
MLS TB8536613 · Active
Listings courtesy of Stellar MLS
$245,000
18399 Gulf Blvd Unit 367
Indian Shores, FL 33785
1 bd • 1 ba • 317 sqft
MLS TB8538190 · Active
Listings courtesy of Stellar MLS
$245,000
18399 Gulf Blvd Unit 371
Indian Shores, FL 33785
1 bd • 1 ba • 317 sqft
MLS TB8538174 · Active
Listings courtesy of Stellar MLS
$439,000
19701 Gulf Blvd Unit 120
Indian Shores, FL 33785
2 bd • 2 ba • 985 sqft
MLS TB8452693 · Active
Listings courtesy of Stellar MLS
$315,000
14144 87TH Ave
Seminole, FL 33776
2 bd • 2 ba • 854 sqft
MLS TB8534720 · Active
Listings courtesy of Stellar MLS
$4,250,000
19730 Gulf Blvd Unit 400
Indian Rocks Beach, FL 33785
5 bd • 4.5 ba • 5,100 sqft
MLS TB8504044 · Active
Listings courtesy of Stellar MLS
$600,000
19440 Gulf Blvd Unit 506
Indian Rocks Beach, FL 33785
1 bd • 1 ba • 875 sqft
MLS TB8488745 · Active
Listings courtesy of Stellar MLS
$1,150,000
19651 Gulf Blvd Unit B2
Indian Shores, FL 33785
2 bd • 2.5 ba • 1,488 sqft
MLS TB8539519 · Active
Listings courtesy of Stellar MLS
$525,000
19111 Vista Bay Dr Unit 304
Indian Shores, FL 33785
2 bd • 2 ba • 1,345 sqft
MLS TB8517541 · Active
Listings courtesy of Stellar MLS
$349,900
14104 89TH Ave
Seminole, FL 33776
2 bd • 2 ba • 1,355 sqft
MLS TB8538726 · Active
Listings courtesy of Stellar MLS
$664,900
19440 Gulf Blvd Unit 105
Indian Shores, FL 33785
1 bd • 1 ba • 875 sqft
MLS TB8539912 · Active
Listings courtesy of Stellar MLS
$629,900
14792 Imperial Point Dr S
Largo, FL 33774
4 bd • 3 ba • 2,606 sqft
MLS TB8489318 · Pending
Listings courtesy of Stellar MLS
$509,900
19450 Gulf Blvd Unit 203
Indian Shores, FL 33785
1 bd • 1 ba • 715 sqft
MLS TB8530206 · Active
Listings courtesy of Stellar MLS
$369,000
19417 Gulf Blvd Unit F110
Indian Rocks Beach, FL 33785
1 bd • 1 ba • 735 sqft
MLS TB8516546 · Active
Listings courtesy of Stellar MLS
$499,000
19610 Gulf Blvd Unit 206
Indian Rocks Beach, FL 33785
2 bd • 2 ba • 1,100 sqft
MLS GC541540 · Active
Listings courtesy of Stellar MLS
$799,900
8430 144TH Ln
Seminole, FL 33776
4 bd • 3 ba • 2,654 sqft
MLS W7883917 · Pending
Listings courtesy of Stellar MLS
$933,888
19519 Gulf Blvd Unit 202
Indian Shores, FL 33785
3 bd • 2 ba • 1,560 sqft
MLS TB8534089 · Active
Listings courtesy of Stellar MLS
$639,000
19500 Gulf Blvd Unit 102
Indian Shores, FL 33785
2 bd • 2 ba • 1,125 sqft
MLS TB8471201 · Active
Listings courtesy of Stellar MLS
$469,000
19701 Gulf Blvd Unit 417
Indian Shores, FL 33785
2 bd • 2 ba • 985 sqft
MLS TB8503460 · Active
Listings courtesy of Stellar MLS
$2,500,000
19734 Gulf Blvd Unit 402
Indian Shores, FL 33785
4 bd • 3.5 ba • 3,355 sqft
MLS TB8492257 · Active
Listings courtesy of Stellar MLS
$899,000
8046 Bayhaven Dr
Seminole, FL 33776
3 bd • 2 ba • 1,799 sqft
MLS TB8524306 · Active
Listings courtesy of Stellar MLS
$450,000
9476 Tradewinds Ave Unit 9476
Seminole, FL 33776
3 bd • 2.5 ba • 1,839 sqft
MLS TB8507101 · Pending
Listings courtesy of Stellar MLS
$479,000
19823 Gulf Blvd Unit 42
Indian Shores, FL 33785
2 bd • 2.5 ba • 1,225 sqft
MLS TB8478232 · Active
Listings courtesy of Stellar MLS
$359,000
9000 Commodore Dr Unit 305
Seminole, FL 33776
2 bd • 2 ba • 1,055 sqft
MLS TB8537317 · Active
Listings courtesy of Stellar MLS
$250,000
14142 90TH Ave
Seminole, FL 33776
2 bd • 1 ba • 1,054 sqft
MLS TB8517089 · Active
Listings courtesy of Stellar MLS
$700,000
20019 Gulf Blvd Unit 9
Indian Rocks Beach, FL 33785
2 bd • 2 ba • 1,165 sqft
MLS TB8535720 · Active
Listings courtesy of Stellar MLS
$475,000
14233 102ND Ave
Largo, FL 33774
3 bd • 2 ba • 1,453 sqft
MLS TB8537568 · Active
Listings courtesy of Stellar MLS
$531,500
19531 Gulf Blvd Unit 414
Indian Shores, FL 33785
2 bd • 2 ba • 1,320 sqft
MLS TB8487618 · Active
Listings courtesy of Stellar MLS
$619,900
19811 Gulf Blvd Unit 102
Indian Shores, FL 33785
2 bd • 2 ba • 1,180 sqft
MLS OM729364 · Active
Listings courtesy of Stellar MLS
$469,500
7955 Bayshore Dr
Seminole, FL 33776
3 bd • 2 ba • 1,460 sqft
MLS TB8487133 · Pending
Listings courtesy of Stellar MLS
$287,700
9450 Harbor Greens Way Unit 301
Seminole, FL 33776
2 bd • 2 ba • 1,280 sqft
MLS TB8526556 · Active
Listings courtesy of Stellar MLS
$670,000
14373 82ND Terrace
Seminole, FL 33776
4 bd • 3 ba • 2,292 sqft
MLS TB8521477 · Active
Listings courtesy of Stellar MLS
$585,000
19417 Gulf Blvd Unit A-113
Indian Shores, FL 33785
2 bd • 1 ba • 950 sqft
MLS TB8504446 · Active
Listings courtesy of Stellar MLS
$379,999
14846 Seminole Trail
Seminole, FL 33776
3 bd • 3 ba • 2,174 sqft
MLS TB8523963 · Active
Listings courtesy of Stellar MLS
$435,000
9936 Indian Key Trail Unit 22
Seminole, FL 33776
3 bd • 4 ba • 2,174 sqft
MLS TB8480244 · Active
Listings courtesy of Stellar MLS
$674,500
14570 Tanglewood Dr
Largo, FL 33774
3 bd • 2 ba • 1,650 sqft
MLS TB8524902 · Active
Listings courtesy of Stellar MLS
$985,000
14426 Mark Dr
Largo, FL 33774
4 bd • 3 ba • 2,776 sqft
MLS TB8519867 · Pending
Listings courtesy of Stellar MLS
$450,000
19823 Gulf Blvd Unit 43
Indian Shores, FL 33785
2 bd • 2.5 ba • 1,225 sqft
MLS TB8500554 · Active
Listings courtesy of Stellar MLS
$999,000
18838 Gulf Blvd Unit 202
Indian Shores, FL 33785
3 bd • 3 ba • 1,575 sqft
MLS TB8508857 · Active
Listings courtesy of Stellar MLS
$369,000
10134 Regal Dr Unit 1
Largo, FL 33774
2 bd • 2 ba • 1,400 sqft
MLS TB8499581 · Active
Listings courtesy of Stellar MLS
$374,000
14508 Alejo Ct
Seminole, FL 33776
2 bd • 2.5 ba • 1,733 sqft
MLS TB8497823 · Pending
Listings courtesy of Stellar MLS
$1,249,000
20204 Gulf Blvd Unit 9
Indian Shores, FL 33785
3 bd • 3 ba • 1,670 sqft
MLS TB8486532 · Active
Listings courtesy of Stellar MLS
$462,000
9920 Indian Key Trail Unit 29
Seminole, FL 33776
3 bd • 3 ba • 1,749 sqft
MLS TB8536524 · Active
Listings courtesy of Stellar MLS
$539,000
19610 Gulf Blvd Unit 308
Indian Rocks Beach, FL 33785
2 bd • 2 ba • 1,100 sqft
MLS TB8506355 · Active
Listings courtesy of Stellar MLS
$494,800
19417 Gulf Blvd Unit E103
Indian Rocks Beach, FL 33785
2 bd • 1 ba • 950 sqft
MLS TB8509900 · Active
Listings courtesy of Stellar MLS
$399,900
9342 Tradewinds Ave
Seminole, FL 33776
3 bd • 2.5 ba • 1,839 sqft
MLS TB8483434 · Active
Listings courtesy of Stellar MLS
$388,000
14510 Alejo Ct
Seminole, FL 33776
3 bd • 2.5 ba • 1,855 sqft
MLS TB8518497 · Active
Listings courtesy of Stellar MLS
$419,000
14883 Seminole Trail Unit 130
Seminole, FL 33776
4 bd • 4 ba • 2,174 sqft
MLS TB8523999 · Active
Listings courtesy of Stellar MLS
$439,000
14879 Seminole Trail
Seminole, FL 33776
3 bd • 4 ba • 2,174 sqft
MLS TB8427842 · Active
Listings courtesy of Stellar MLS
$299,999
9485 Hamlin Blvd Unit 8
Seminole, FL 33776
2 bd • 2 ba • 1,250 sqft
MLS W7886088 · Active
Listings courtesy of Stellar MLS
$1,496,000
19700 Gulf Blvd Unit 403
Indian Shores, FL 33785
3 bd • 3 ba • 1,740 sqft
MLS TB8524536 · Active
Listings courtesy of Stellar MLS
$477,000
19451 Gulf Blvd Unit 301
Indian Shores, FL 33785
2 bd • 2 ba • 1,225 sqft
MLS TB8532281 · Active
Listings courtesy of Stellar MLS
$315,000
14521 Catalina Cir
Seminole, FL 33776
2 bd • 2 ba • 1,564 sqft
MLS TB8509532 · Active
Listings courtesy of Stellar MLS
$479,500
19417 Gulf Blvd Unit A-105
Indian Shores, FL 33785
1 bd • 1 ba • 735 sqft
MLS TB8524993 · Active
Listings courtesy of Stellar MLS
$395,000
19417 Gulf Blvd Unit A202
Indian Shores, FL 33785
1 bd • 1 ba • 735 sqft
MLS TB8524627 · Active
Listings courtesy of Stellar MLS
$389,000
19823 Gulf Blvd Unit 45
Indian Shores, FL 33785
2 bd • 1 ba • 711 sqft
MLS TB8509058 · Active
Listings courtesy of Stellar MLS
$1,299,000
20040 Gulf Blvd Unit 402
Indian Rocks Beach, FL 33785
3 bd • 2 ba • 1,235 sqft
MLS TB8521359 · Active
Listings courtesy of Stellar MLS
$564,900
19440 Gulf Blvd Unit 209
Indian Shores, FL 33785
1 bd • 1 ba • 875 sqft
MLS TB8431294 · Active
Listings courtesy of Stellar MLS
$297,000
18399 Gulf Blvd Unit 364
Indian Rocks Beach, FL 33785
1 bd • 1 ba • 522 sqft
MLS TB8525155 · Pending
Listings courtesy of Stellar MLS
$349,000
10152 Regal Dr
Largo, FL 33774
2 bd • 2 ba • 1,400 sqft
MLS TB8518193 · Active
Listings courtesy of Stellar MLS
$530,000
14837 Seminole Trail
Seminole, FL 33776
3 bd • 4 ba • 2,174 sqft
MLS TB8501269 · Active
Listings courtesy of Stellar MLS
$875,000
9238 Sea Oaks Ct
Seminole, FL 33776
4 bd • 3 ba • 2,201 sqft
MLS TB8516777 · Pending
Listings courtesy of Stellar MLS
$799,000
19803 Gulf Blvd Unit 301
Indian Shores, FL 33785
3 bd • 3 ba • 1,850 sqft
MLS TB8429767 · Active
Listings courtesy of Stellar MLS
$385,000
19417 Gulf Blvd Unit F107
Indian Rocks Beach, FL 33785
1 bd • 1 ba • 735 sqft
MLS TB8518110 · Active
Listings courtesy of Stellar MLS
$625,000
18650 Gulf Blvd Unit 203
Indian Shores, FL 33785
2 bd • 2 ba • 990 sqft
MLS TB8382145 · Active
Listings courtesy of Stellar MLS
$1,979,000
19600 Gulf Blvd Unit 102
Indian Shores, FL 33785
3 bd • 3 ba • 2,175 sqft
MLS TB8513450 · Active
Listings courtesy of Stellar MLS
$535,000
14626 Wildwood Dr
Largo, FL 33774
4 bd • 2 ba • 1,594 sqft
MLS TB8508866 · Active
Listings courtesy of Stellar MLS
$609,900
14363 Neptune Rd
Seminole, FL 33776
3 bd • 2 ba • 2,171 sqft
MLS TB8517398 · Active
Listings courtesy of Stellar MLS
$375,000
19451 Gulf Blvd Unit 204
Indian Shores, FL 33785
1 bd • 1 ba • 725 sqft
MLS TB8495642 · Active
Listings courtesy of Stellar MLS
$915,000
20204 Gulf Blvd Unit 4
Indian Shores, FL 33785
2 bd • 2 ba • 1,340 sqft
MLS TB8497493 · Active
Listings courtesy of Stellar MLS
$1,045,000
20204 Gulf Blvd Unit 3
Indian Shores, FL 33785
2 bd • 2 ba • 1,340 sqft
MLS TB8493043 · Active
Listings courtesy of Stellar MLS
$430,000
19701 Gulf Blvd Unit 105
Indian Shores, FL 33785
2 bd • 2 ba • 935 sqft
MLS TB8486701 · Active
Listings courtesy of Stellar MLS
$725,000
18400 Gulf Blvd Unit 1206
Indian Shores, FL 33785
3 bd • 2 ba • 1,400 sqft
MLS O6361327 · Active
Listings courtesy of Stellar MLS
$1,160,000
20000 Gulf Blvd Unit 707
Indian Shores, FL 33785
3 bd • 2 ba • 1,060 sqft
MLS TB8467598 · Active
Listings courtesy of Stellar MLS
$749,000
14297 Geneva Dr
Largo, FL 33774
3 bd • 2 ba • 1,610 sqft
MLS TB8524941 · Active
Listings courtesy of Stellar MLS
$749,900
14279 85TH Ave
Seminole, FL 33776
3 bd • 3 ba • 2,474 sqft
MLS TB8526012 · Pending
Listings courtesy of Stellar MLS
$450,000
19417 Gulf Blvd Unit C106
Indian Rocks Beach, FL 33785
2 bd • 1 ba • 950 sqft
MLS TB8520577 · Active
Listings courtesy of Stellar MLS
$509,900
14617 Loridawn Dr Unit 8
Seminole, FL 33776
2 bd • 2 ba • 1,205 sqft
MLS TB8502466 · Active
Listings courtesy of Stellar MLS
$555,000
19829 Gulf Blvd Unit 501
Indian Shores, FL 33785
2 bd • 2 ba • 1,390 sqft
MLS TB8513481 · Active
Listings courtesy of Stellar MLS
$1,594,000
19710 Gulf Blvd Unit 301
Indian Shores, FL 33785
3 bd • 2 ba • 1,880 sqft
MLS TB8440787 · Active
Listings courtesy of Stellar MLS
$650,000
19931 Gulf Blvd Unit D2
Indian Shores, FL 33785
2 bd • 2 ba • 1,100 sqft
MLS TB8510197 · Active
Listings courtesy of Stellar MLS
$499,999
14628 Loridawn Dr Unit 13
Seminole, FL 33776
2 bd • 2.5 ba • 1,330 sqft
MLS TB8509918 · Active
Listings courtesy of Stellar MLS
$1,250,000
20002 Gulf Blvd Unit 2
Indian Shores, FL 33785
3 bd • 2 ba • 1,180 sqft
MLS TB8518684 · Active
Listings courtesy of Stellar MLS
$645,000
18400 Gulf Blvd Unit 1301
Indian Shores, FL 33785
2 bd • 2 ba • 1,400 sqft
MLS TB8511360 · Active
Listings courtesy of Stellar MLS
$434,000
19701 Gulf Blvd Unit 212
Indian Shores, FL 33785
2 bd • 2 ba • 985 sqft
MLS TB8493000 · Active
Listings courtesy of Stellar MLS
$715,000
18610 Gulf Blvd Unit 610
Indian Shores, FL 33785
2 bd • 2 ba • 1,130 sqft
MLS TB8512889 · Active
Listings courtesy of Stellar MLS
$1,895,000
19505 Gulf Blvd Unit 404
Indian Shores, FL 33785
4 bd • 2.5 ba • 2,310 sqft
MLS TB8507637 · Active
Listings courtesy of Stellar MLS
$479,000
18650 Gulf Blvd Unit 315
Indian Shores, FL 33785
2 bd • 1 ba • 860 sqft
MLS TB8492883 · Active
Listings courtesy of Stellar MLS
$499,900
14761 Seminole Trail
Seminole, FL 33776
3 bd • 4 ba • 2,174 sqft
MLS TB8510599 · Active
Listings courtesy of Stellar MLS
$349,900
9824 Indian Key Trail Unit 80
Seminole, FL 33776
3 bd • 3 ba • 1,749 sqft
MLS TB8523575 · Active
Listings courtesy of Stellar MLS
$279,900
14140 88TH Ave
Seminole, FL 33776
2 bd • 2 ba • 1,246 sqft
MLS TB8468712 · Active
Listings courtesy of Stellar MLS
$1,095,000
19519 Gulf Blvd Unit 206
Indian Shores, FL 33785
3 bd • 2 ba • 1,640 sqft
MLS TB8464386 · Active
Listings courtesy of Stellar MLS
$299,999
10216 Regal Dr Unit 310
Largo, FL 33774
2 bd • 2 ba • 1,100 sqft
MLS TB8474184 · Active
Listings courtesy of Stellar MLS
$465,000
19417 Gulf Blvd Unit B209
Indian Rocks Beach, FL 33785
2 bd • 1 ba • 950 sqft
MLS TB8492497 · Active
Listings courtesy of Stellar MLS
$1,150,000
20001 Gulf Blvd Unit 405
Indian Shores, FL 33785
3 bd • 2 ba • 1,455 sqft
MLS TB8500587 · Active
Listings courtesy of Stellar MLS
$469,900
19417 Gulf Blvd Unit C109
Indian Rocks Beach, FL 33785
2 bd • 1 ba • 950 sqft
MLS TB8421442 · Active
Listings courtesy of Stellar MLS
$980,000
19930 Gulf Blvd Unit 3B
Indian Shores, FL 33785
2 bd • 2.5 ba • 1,162 sqft
MLS TB8515353 · Active
Listings courtesy of Stellar MLS