Houses for sale under $2M in Belleair Beach, FL | Page 5


to

Alternative address:18400 Gulf Blvd #1104, Indian Shores, FL 33785

For Sale $875,000
Condo
  • 3 beds
  • 2 baths
  • 1,400 sqft
View details
18400 Gulf Blvd #1104, Belleair Beach, FL 33785
For Sale $949,999
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,985 sqft
View details
107 Causeway Blvd, Belleair Beach, FL 33786

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

For Sale $605,000
Condo
  • 2 beds
  • 2 baths
  • 1,285 sqft
View details
19725 Gulf Blvd #52, Belleair Beach, FL 33785

Alternative address:2504 Gulf Blvd #506, Indian Rocks Beach, FL 33785

For Sale $1,449,000
Condo
  • 3 beds
  • 2 baths
  • 1,530 sqft
View details
2504 Gulf Blvd #506, Belleair Beach, FL 33785

Alternative address:500 20th Ave, Indian Rocks Beach, FL 33785

For Sale $1,400,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,551 sqft
View details
500 20th Ave, Belleair Beach, FL 33785
For Sale $795,000
Condo
  • 3 beds
  • 3 baths
  • 1,525 sqft
View details
2800 Gulf Blvd #a, Belleair Beach, FL 33786

Alternative address:300 10th Ave, Indian Rocks Beach, FL 33785

For Sale $1,810,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,954 sqft
View details
300 10th Ave, Belleair Beach, FL 33785

Alternative address:103 14th Ave, Indian Rocks Beach, FL 33785

For Sale $1,950,000
Unspecified
  • 6 beds
  • 6 baths
  • 2,680 sqft
View details
103 14th Ave, Belleair Beach, FL 33785

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

For Sale $650,000
Condo
  • 2 beds
  • 2 baths
  • 1,265 sqft
View details
19111 Vista Bay Dr #212, Belleair Beach, FL 33785

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

For Sale $599,900
Townhouse
  • 2 beds
  • 3 baths
  • 1,225 sqft
View details
19823 Gulf Blvd #1, Belleair Beach, FL 33785

Alternative address:960 Gulf Blvd #10, Indian Rocks Beach, FL 33785

For Sale $1,599,995
Single Family
  • 2 beds
  • 1 bath
  • 1,030 sqft
View details
960 Gulf Blvd #10, Belleair Beach, FL 33785

Alternative address:1412 Gulf Blvd #103a, Indian Rocks Beach, FL 33785

For Sale $750,000
Condo
  • 2 beds
  • 2 baths
  • 1,080 sqft
View details

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

For Sale $525,000
Condo
  • 2 beds
  • 2 baths
  • 1,010 sqft
View details
19701 Gulf Blvd #125, Belleair Beach, FL 33785

Alternative address:2112 Gulf Blvd #2a, Indian Rocks Beach, FL 33785

For Sale $639,000
Condo
  • 2 beds
  • 2 baths
  • 1,200 sqft
View details
2112 Gulf Blvd #2a, Belleair Beach, FL 33785
For Sale $539,000
Condo
  • 1 bed
  • 1 bath
  • 778 sqft
View details
3100 Gulf Blvd #314, Belleair Beach, FL 33786

Alternative address:2010 Bayview Pl, Indian Rocks Beach, FL 33785

For Sale $845,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,442 sqft
View details

Alternative address:342 12th Ave, Indian Rocks Beach, FL 33785

For Sale $799,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,215 sqft
View details
342 12th Ave, Belleair Beach, FL 33785

Alternative address:399 2nd St #314, Indian Rocks Beach, FL 33785

For Sale $724,000
Condo
  • 2 beds
  • 2 baths
  • 1,110 sqft
View details
399 2nd St #314, Belleair Beach, FL 33785

Alternative address:19803 Gulf Blvd #503, Indian Shores, FL 33785

For Sale $879,000
Townhouse
  • 3 beds
  • 3 baths
  • 1,850 sqft
View details
19803 Gulf Blvd #503, Belleair Beach, FL 33785

Alternative address:18400 Gulf Blvd #2105, Indian Shores, FL 33785

For Sale $649,900
Condo
  • 1 bed
  • 1 bath
  • 925 sqft
View details
18400 Gulf Blvd #2105, Belleair Beach, FL 33785