4 bedroom houses for sale in Belleair Beach, FL


to

Alternative address:1906 2nd St, Indian Rocks Beach, FL 33785

For Sale $775,000
Single Family Residential
  • 4 beds
  • 2 baths
  • 1,496 sqft
View details

Alternative address:2 4th Ave, Indian Rocks Beach, FL 33785

For Sale $5,900,000
Single Family
  • 4 beds
  • 6 baths
  • 3,792 sqft
View details
2 4th Ave, Belleair Beach, FL 33785

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

For Sale $999,999
Unspecified
  • 4 beds
  • 2 baths
  • 1,512 sqft
View details
203 Bates Ave, Belleair Beach, FL 33785

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

For Sale $1,404,779
Townhouse
  • 4 beds
  • 3 baths
  • 2,200 sqft
View details
2214 Bay Blvd #a, Belleair Beach, FL 33785

Alternative address:1009 Bay Pine Blvd, Indian Rocks Beach, FL 33785

For Sale $2,525,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 3,167 sqft
View details
1009 Bay Pine Blvd, Belleair Beach, FL 33785
For Sale $715,050
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,474 sqft
View details
3207 Hibiscus Dr W, Belleair Beach, FL 33786
For Sale $2,900,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 3,156 sqft
View details
2210 Donato Dr, Belleair Beach, FL 33786
For Sale $2,750,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,830 sqft
View details
1903 Bayshore Dr, Belleair Beach, FL 33786
For Sale $1,995,000
Single Family Residential
  • 4 beds
  • 2 baths
  • 2,214 sqft
View details
201 Howard Dr, Belleair Beach, FL 33786
For Sale $2,498,900
Single Family
  • 4 beds
  • 5 baths
  • 3,994 sqft
View details

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

For Sale $1,397,000
Townhouse
  • 4 beds
  • 3 baths
  • 2,200 sqft
View details
2200 Bay Blvd #a, Belleair Beach, FL 33785
For Sale $3,500,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 3,957 sqft
View details
417 Belle Isle Ave, Belleair Beach, FL 33786

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

For Sale $2,300,000
Single Family Residential
  • 4 beds
  • 5 baths
  • 3,390 sqft
View details
333 12th Ave, Belleair Beach, FL 33785
For Sale $949,999
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,985 sqft
View details
107 Causeway Blvd, Belleair Beach, FL 33786
For Sale $2,990,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 3,968 sqft
View details
For Sale $2,650,000
Single Family Residential
  • 4 beds
  • 3 baths
  • 2,941 sqft
View details
205 Harrison Ave, Belleair Beach, FL 33786

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

For Sale $4,750,000
Condo
  • 4 beds
  • 3 baths
  • 3,620 sqft
View details
19816 Gulf Blvd #501, Belleair Beach, FL 33785
For Sale $1,399,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 2,209 sqft
View details
115 8th St, Belleair Beach, FL 33786

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

For Sale $2,790,000
Single Family Residential
  • 4 beds
  • 4 baths
  • 3,042 sqft
View details
305 Harbor Dr, Belleair Beach, FL 33785

Alternative address:724 Gulf Blvd, Indian Rocks Beach, FL 33785

For Sale $1,735,000
Unspecified
  • 4 beds
  • 2 baths
  • 1,152 sqft
View details
724 Gulf Blvd, Belleair Beach, FL 33785