Recently sold 4 bedroom houses in Belleair Beach, FL | Page 2


to

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 $4,400,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 3,894 sqft
View details
Sold $1,925,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,781 sqft
View details
311 22nd St, Belleair Beach, FL 33786

Alternative address:112 Beach Trail, Indian Rocks Beach, FL 33785

Sold $5,750,000
Single Family Residential
  • 4 beds
  • 5 baths
  • 4,223 sqft
View details

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

Sold $915,000
Single Family Residential
  • 4 beds
  • 2 baths
  • 1,678 sqft
View details
Sold $1,350,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,847 sqft
View details

Alternative address:310 Bahia Vista Dr, Indian Rocks Beach, FL 33785

Sold $1,187,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 1,883 sqft
View details

Alternative address:19424 Gulf Blvd #201, Indian Shores, FL 33785

Sold $2,800,000
Condo
  • 4 beds
  • 5 baths
  • 3,900 sqft
View details

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

Sold $2,150,000
Single Family Residential
  • 4 beds
  • 2 baths
  • 2,403 sqft
View details

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

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

Alternative address:19816 Gulf Blvd #401, Indian Shores, FL 33785

Sold $4,200,000
Condo
  • 4 beds
  • 3 baths
  • 3,620 sqft
View details

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

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

Alternative address:438 18th Ave, Indian Rocks Beach, FL 33785

Sold $950,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 1,648 sqft
View details

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

Sold $2,700,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,873 sqft
View details

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

Sold $2,195,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,392 sqft
View details

Alternative address:19505 Gulf Blvd #205, Indian Shores, FL 33785

Sold $1,480,000
Condo
  • 4 beds
  • 3 baths
  • 2,310 sqft
View details
19505 Gulf Blvd #205, Belleair Beach, FL 33785

Alternative address:616 Gulf Blvd #c300, Indian Rocks Beach, FL 33785

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