Recently sold houses under $2M in Belleair Beach, FL | Page 4


to

Alternative address:481 Harbor Dr N, Indian Rocks Beach, FL 33785

Sold $1,250,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,824 sqft
View details
481 Harbor Dr N, Belleair Beach, FL 33785

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

Sold $272,000
Condo
  • 2 beds
  • 1 bath
  • 770 sqft
View details

Alternative address:19531 Gulf Blvd #211, Indian Shores, FL 33785

Sold $625,000
Condo
  • 2 beds
  • 2 baths
  • 1,320 sqft
View details

Alternative address:19700 Gulf Blvd #306, Indian Shores, FL 33785

Sold $1,200,000
Condo
  • 3 beds
  • 2 baths
  • 1,600 sqft
View details
Sold $1,005,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,902 sqft
View details
Sold $725,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,230 sqft
View details
106 9th St, Belleair Beach, FL 33786

Alternative address:19531 Gulf Blvd #307, Indian Shores, FL 33785

Sold $599,999
Condo
  • 2 beds
  • 2 baths
  • 1,320 sqft
View details
19531 Gulf Blvd #307, Belleair Beach, FL 33785

Alternative address:1000 Gulf Blvd #401, Indian Rocks Beach, FL 33785

Sold $1,300,000
Condo
  • 3 beds
  • 2 baths
  • 1,300 sqft
View details
1000 Gulf Blvd #401, Belleair Beach, FL 33785
Sold $790,000
Condo
  • 2 beds
  • 2 baths
  • 1,390 sqft
View details
2900 Gulf Blvd #309, Belleair Beach, FL 33786

Alternative address:2101 Gulf Blvd #4b, Indian Rocks Beach, FL 33785

Sold $535,000
Condo
  • 2 beds
  • 2 baths
  • 920 sqft
View details
2101 Gulf Blvd #4b, Belleair Beach, FL 33785

Alternative address:19940 Gulf Blvd #110, Indian Shores, FL 33785

Sold $1,500,000
Condo
  • 3 beds
  • 2 baths
  • 1,675 sqft
View details
19940 Gulf Blvd #110, Belleair Beach, FL 33785

Alternative address:318 La Hacienda Dr, Indian Rocks Beach, FL 33785

Sold $1,550,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,476 sqft
View details

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

Sold $855,000
Condo
  • 3 beds
  • 2 baths
  • 1,400 sqft
View details

Alternative address:1207 1st St, Indian Rocks Beach, FL 33785

Sold $565,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,148 sqft
View details
Sold $585,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,601 sqft
View details
110 8th St, Belleair Beach, FL 33786
Sold $1,650,000
Single Family Residential
  • 3 beds
  • 3 baths
  • 1,838 sqft
View details
2244 Donato Dr, Belleair Beach, FL 33786

Alternative address:900 Gulf Blvd #302, Indian Rocks Beach, FL 33785

Sold $740,000
Condo
  • 2 beds
  • 2 baths
  • 1,275 sqft
View details

Alternative address:2008 1st St, Indian Rocks Beach, FL 33785

Sold $900,000
Unspecified
  • 2 baths
  • 1,512 sqft
View details

Alternative address:1802 Gulf Blvd #13, Indian Rocks Beach, FL 33785

Sold $1,045,000
Condo
  • 3 beds
  • 2 baths
  • 1,275 sqft
View details

Alternative address:2 15th Ave #203, Indian Rocks Beach, FL 33785

Sold $1,585,000
Condo
  • 2 beds
  • 3 baths
  • 1,770 sqft
View details