Recently sold 4 bedroom houses in Belleair Beach, FL


to
Sold $1,350,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,209 sqft
View details
115 8th St, Belleair Beach, FL 33786
Sold $1,250,000
Condo
  • 4 beds
  • 3 baths
  • 1,680 sqft
View details
2300 Gulf Blvd #c2, Belleair Beach, FL 33786

Alternative address:19340 Gulf Blvd #501, Indian Shores, FL 33785

Sold $3,350,000
Condo
  • 4 beds
  • 5 baths
  • 3,844 sqft
View details
19340 Gulf Blvd #501, Belleair Beach, FL 33785

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

Sold $4,345,000
Condo
  • 4 beds
  • 3 baths
  • 3,620 sqft
View details
19816 Gulf Blvd #501, Belleair Beach, FL 33785

Alternative address:204 Haven Beach Dr, Indian Rocks Beach, FL 33785

Sold $1,100,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 1,764 sqft
View details
204 Haven Beach Dr, Belleair Beach, FL 33785
Sold $715,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,118 sqft
View details
104 18th St, Belleair Beach, FL 33786
Sold $3,050,000
Single Family
  • 4 beds
  • 4 baths
  • 4,870 sqft
View details
104 17th St, Belleair Beach, FL 33786

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
Sold $3,600,000
Single Family
  • 4 beds
  • 4 baths
  • 4,464 sqft
View details

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

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

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

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

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

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

Alternative address:20002 Gulf Blvd #ph-5, Indian Shores, FL 33785

Sold $1,880,000
Condo
  • 4 beds
  • 3 baths
  • 2,580 sqft
View details

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

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

Alternative address:410 16th Ave, Indian Rocks Beach, FL 33785

Sold $2,300,000
Single Family
  • 4 beds
  • 4 baths
  • 2,688 sqft
View details

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

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

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

Sold $1,400,000
Unspecified
  • 4 beds
  • 2 baths
  • 1,704 sqft
View details
2001 1st St, Belleair Beach, FL 33785
Sold $2,100,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 3,398 sqft
View details
Sold $3,250,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,912 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