Recently sold houses in Belleair Beach, FL | Page 7


to

Alternative address:19450 Gulf Blvd #505, Indian Shores, FL 33785

Sold $623,000
Condo
  • 2 beds
  • 2 baths
  • 1,060 sqft
View details

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

Sold $1,900,000
Condo
  • 5 beds
  • 3 baths
  • 2,550 sqft
View details

Alternative address:940 Gulf Blvd #200, Indian Rocks Beach, FL 33785

Sold $2,200,000
Condo
  • 3 beds
  • 3 baths
  • 2,584 sqft
View details

Alternative address:19728 Gulf Blvd #b, Indian Shores, FL 33785

Sold $825,000
Single Family
  • 2 beds
  • 2 baths
  • 816 sqft
View details

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

Sold $675,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,296 sqft
View details

Alternative address:1217 Bayshore Blvd, Indian Rocks Beach, FL 33785

Sold $1,100,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,580 sqft
View details
1217 Bayshore Blvd, Belleair Beach, FL 33785

Alternative address:1109 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

Sold $700,000
Single-Family Home
  • 3 beds
  • 3 baths
  • 1,468 sqft
View details
Sold $795,000
Single Family Residential
  • 2 beds
  • 2 baths
  • 1,862 sqft
View details
Sold $3,250,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,912 sqft
View details

Alternative address:74 Gulf Blvd #1a, Indian Rocks Beach, FL 33785

Sold $1,225,000
Condo
  • 3 beds
  • 2 baths
  • 1,695 sqft
View details

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

Sold $550,000
Single-Family Home
  • 3 beds
  • 2 baths
  • 1,566 sqft
View details
Sold $1,810,000
Single Family Residential
  • 3 beds
  • 4 baths
  • 2,419 sqft
View details

Alternative address:2208 Bay Blvd #b, Indian Rocks Beach, FL 33785

Sold $1,350,000
Townhouse
  • 4 beds
  • 3 baths
  • 2,200 sqft
View details

Alternative address:2204 Bay Blvd #a, Indian Rocks Beach, FL 33785

Sold $1,275,000
Townhouse
  • 4 beds
  • 3 baths
  • 2,200 sqft
View details

Alternative address:2200 Bay Blvd #a, Indian Rocks Beach, FL 33785

Sold $1,275,000
Townhouse
  • 4 beds
  • 3 baths
  • 2,200 sqft
View details

Alternative address:2214 Bay Blvd #10a, Indian Rocks Beach, FL 33785

Sold $1,150,000
Single Family
  • 4 beds
  • 3 baths
  • 2,200 sqft
View details
Sold $1,075,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,950 sqft
View details
Sold $4,400,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 3,894 sqft
View details
Sold $844,500
Condo
  • 2 beds
  • 2 baths
  • 1,387 sqft
View details
Sold $710,000
Condo
  • 2 beds
  • 2 baths
  • 1,307 sqft
View details