Houses for sale under $3M in Belleair Beach, FL | Page 6


to

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
For Sale $2,650,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,941 sqft
View details
205 Harrison Ave, Belleair Beach, FL 33786

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

Alternative address:2506 Bay Blvd, Indian Rocks Beach, FL 33785

For Sale $1,450,000
Single Family Residential
  • 3 baths
  • 2,373 sqft
View details
2506 Bay Blvd, Belleair Beach, FL 33785
For Sale $1,399,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,209 sqft
View details
115 8th St, Belleair Beach, FL 33786

Alternative address:305 Harbor Dr, Indian Rocks Beach, FL 33785

For Sale $2,790,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 3,042 sqft
View details
305 Harbor Dr, Belleair Beach, FL 33785

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

For Sale $885,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,248 sqft
View details
206 14th Ave, Belleair Beach, FL 33785

Alternative address:1500 Gulf Blvd #103b, Indian Rocks Beach, FL 33785

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

Alternative address:724 Gulf Blvd, Indian Rocks Beach, FL 33785

For Sale $1,735,000
Unspecified
  • 4 beds
  • 2 baths
  • 1,152 sqft
View details
724 Gulf Blvd, Belleair Beach, FL 33785