Recently sold houses under $650,000 in Belleair Beach, FL


to

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

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

Alternative address:115 Canal Ave #3, Indian Rocks Beach, FL 33785

Sold $570,000
Townhouse
  • 2 beds
  • 2 baths
  • 1,415 sqft
View details
115 Canal Ave #3, Belleair Beach, FL 33785

Alternative address:19417 Gulf Blvd #e-115, Indian Shores, FL 33785

Sold $375,000
Condo
  • 1 bed
  • 1 bath
  • 735 sqft
View details

Alternative address:19727 Gulf Blvd #b1, Indian Shores, FL 33785

Sold $550,000
Condo
  • 2 beds
  • 2 baths
  • 1,055 sqft
View details
19727 Gulf Blvd #b1, Belleair Beach, FL 33785

Alternative address:19417 Gulf Blvd #d-113, Indian Shores, FL 33785

Sold $492,000
Single Family
  • 2 beds
  • 1 bath
  • 950 sqft
View details

Alternative address:1211 Bay Palm Blvd, Indian Rocks Beach, FL 33785

Sold $540,000
Single Family Residential
  • 2 beds
  • 1 bath
  • 900 sqft
View details
1211 Bay Palm Blvd, Belleair Beach, FL 33785

Alternative address:19417 Gulf Blvd #a-203, Indian Shores, FL 33785

Sold $404,000
Single Family
  • 1 bed
  • 1 bath
  • 735 sqft
View details
19417 Gulf Blvd #a-203, Belleair Beach, FL 33785
Sold $600,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,633 sqft
View details

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

Sold $540,000
Condo
  • 2 beds
  • 2 baths
  • 1,360 sqft
View details
19111 Vista Bay Dr #207, Belleair Beach, FL 33785

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

Sold $500,000
Single Family
  • 3 beds
  • 2 baths
  • 1,566 sqft
View details

Alternative address:19451 Gulf Blvd #510, Indian Shores, FL 33785

Sold $570,000
Condo
  • 2 beds
  • 2 baths
  • 1,050 sqft
View details
19451 Gulf Blvd #510, Belleair Beach, FL 33785

Alternative address:19931 Gulf Blvd #f1, Indian Shores, FL 33785

Sold $600,000
Condo
  • 2 beds
  • 2 baths
  • 1,100 sqft
View details
Sold $640,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,310 sqft
View details

Alternative address:109 16th Ave N #10, Indian Rocks Beach, FL 33785

Sold $365,000
Condo
  • 2 beds
  • 1 bath
  • 966 sqft
View details
109 16th Ave N #10, Belleair Beach, FL 33785

Alternative address:205 Bates Ave, Indian Rocks Beach, FL 33785

Sold $621,000
Single Family Residential
  • 2 beds
  • 1 bath
  • 800 sqft
View details
205 Bates Ave, Belleair Beach, FL 33785
Sold $442,200
Condo
  • 1 bed
  • 1 bath
  • 330 sqft
View details

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

Sold $560,000
Single-Family Home
  • 3 beds
  • 2 baths
  • 1,566 sqft
View details

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

Sold $367,500
Condo
  • 2 beds
  • 2 baths
  • 1,650 sqft
View details

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

Sold $535,000
Single-Family Home
  • 3 beds
  • 2 baths
  • 1,566 sqft
View details
548 Garland Cir, Belleair Beach, FL 33785

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

Sold $414,000
Condo
  • 2 beds
  • 3 baths
  • 1,390 sqft
View details