Houses for sale under $600,000 in Belleair Beach, FL


to

Alternative address:19440 Gulf Blvd #201, Indian Rocks Beach, FL 33785

For Sale $599,900
Condo
  • 1 bed
  • 1 bath
  • 875 sqft
View details
19440 Gulf Blvd #201, Belleair Beach, FL 33785

Alternative address:620 Garland Cir, Indian Rocks Beach, FL 33785

For Sale $510,000
Single-Family Home
  • 2 beds
  • 2 baths
  • 1,465 sqft
View details
620 Garland Cir, Belleair Beach, FL 33785

Alternative address:19111 Vista Bay Dr #308, Indian Shores, FL 33785

For Sale $525,000
Condo
  • 2 beds
  • 2 baths
  • 1,265 sqft
View details

Alternative address:1 Windrush Blvd #87, Indian Rocks Beach, FL 33785

For Sale $419,900
Condo
  • 3 beds
  • 2 baths
  • 1,300 sqft
View details

Alternative address:1 Windrush Blvd #88, Indian Rocks Beach, FL 33785

For Sale $349,900
Condo
  • 3 beds
  • 2 baths
  • 1,300 sqft
View details

Alternative address:320 Windrush Blvd #4, Indian Rocks Beach, FL 33785

For Sale $439,000
Condo
  • 2 beds
  • 3 baths
  • 1,390 sqft
View details
320 Windrush Blvd #4, Belleair Beach, FL 33785

Alternative address:318 Windrush Blvd #10, Indian Rocks Beach, FL 33785

For Sale $525,000
Condo
  • 3 beds
  • 3 baths
  • 1,390 sqft
View details
318 Windrush Blvd #10, Belleair Beach, FL 33785

Alternative address:18399 Gulf Blvd #372, Indian Shores, FL 33785

For Sale $375,000
Condo
  • 1 bed
  • 1 bath
  • 522 sqft
View details
18399 Gulf Blvd #372, Belleair Beach, FL 33785

Alternative address:18399 Gulf Blvd #375, Indian Shores, FL 33785

For Sale $235,000
Condo
  • 1 bath
  • 317 sqft
View details
18399 Gulf Blvd #375, Belleair Beach, FL 33785

Alternative address:19701 Gulf Blvd #121, Indian Shores, FL 33785

For Sale $500,000
Condo
  • 2 beds
  • 2 baths
  • 985 sqft
View details
19701 Gulf Blvd #121, Belleair Beach, FL 33785

Alternative address:19725 Gulf Blvd #102, Indian Shores, FL 33785

For Sale $429,900
Condo
  • 1 bed
  • 1 bath
  • 865 sqft
View details
19725 Gulf Blvd #102, Belleair Beach, FL 33785

Alternative address:19417 Gulf Blvd #b208, Indian Rocks Beach, FL 33785

For Sale $397,500
Condo
  • 1 bed
  • 1 bath
  • 735 sqft
View details
19417 Gulf Blvd #b208, Belleair Beach, FL 33785

Alternative address:19417 Gulf Blvd #c109, Indian Rocks Beach, FL 33785

For Sale $499,900
Single Family
  • 2 beds
  • 1 bath
  • 950 sqft
View details
19417 Gulf Blvd #c109, Belleair Beach, FL 33785

Alternative address:19417 Gulf Blvd #e211, Indian Rocks Beach, FL 33785

For Sale $485,000
Condo
  • 2 beds
  • 1 bath
  • 950 sqft
View details
19417 Gulf Blvd #e211, Belleair Beach, FL 33785
For Sale $452,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,423 sqft
View details

Alternative address:19823 Gulf Blvd #5, Indian Shores, FL 33785

For Sale $569,999
Condo
  • 2 beds
  • 3 baths
  • 1,225 sqft
View details
19823 Gulf Blvd #5, Belleair Beach, FL 33785
For Sale $599,000
Condo
  • 2 beds
  • 2 baths
  • 1,118 sqft
View details
3210 Gulf Blvd #108, Belleair Beach, FL 33786
For Sale $574,900
Condo
  • 1 bed
  • 1 bath
  • 460 sqft
View details
3200 Gulf Blvd #311, Belleair Beach, FL 33786

Alternative address:18650 Gulf Blvd #315, Indian Shores, FL 33785

For Sale $550,000
Condo
  • 2 beds
  • 1 bath
  • 860 sqft
View details
18650 Gulf Blvd #315, Belleair Beach, FL 33785

Alternative address:1108 Gulf Blvd #102, Indian Rocks Beach, FL 33785

For Sale $499,900
Condo
  • 2 beds
  • 2 baths
  • 1,650 sqft
View details
1108 Gulf Blvd #102, Belleair Beach, FL 33785