3 bedroom houses for sale in Belleair Beach, FL | Page 2


to

Alternative address:812 Gulf Blvd #3, Indian Rocks Beach, FL 33785

For Sale $1,250,000
Condo
  • 3 beds
  • 2 baths
  • 1,010 sqft
View details
812 Gulf Blvd #3, Belleair Beach, FL 33785
For Sale $2,050,000
Single Family Residential
  • 3 beds
  • 3 baths
  • 1,955 sqft
View details
2202 Donato Dr, Belleair Beach, FL 33786

Alternative address:19418 Gulf Blvd #103, Indian Shores, FL 33785

For Sale $1,395,000
Condo
  • 3 beds
  • 2 baths
  • 1,425 sqft
View details
19418 Gulf Blvd #103, Belleair Beach, FL 33785

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

For Sale $2,048,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 2,444 sqft
View details
357 La Hacienda Dr, Belleair Beach, FL 33785

Alternative address:18450 Gulf Blvd #103, Indian Shores, FL 33785

For Sale $965,000
Condo
  • 3 beds
  • 2 baths
  • 1,300 sqft
View details
18450 Gulf Blvd #103, Belleair Beach, FL 33785
For Sale $1,199,999
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,414 sqft
View details
920 Spruce Dr, Belleair Beach, FL 33786

Alternative address:2504 Gulf Blvd #506, Indian Rocks Beach, FL 33785

For Sale $1,449,000
Condo
  • 3 beds
  • 2 baths
  • 1,530 sqft
View details
2504 Gulf Blvd #506, Belleair Beach, FL 33785

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

For Sale $2,695,000
Unspecified
  • 3 beds
  • 5 baths
  • 3,319 sqft
View details
478 Harbor Dr N, Belleair Beach, FL 33785

Alternative address:19716 Gulf Blvd, Indian Shores, FL 33785

For Sale $4,250,000
Single Family Residential
  • 3 beds
  • 4 baths
  • 2,657 sqft
View details
19716 Gulf Blvd, Belleair Beach, FL 33785
For Sale $795,000
Condo
  • 3 beds
  • 3 baths
  • 1,525 sqft
View details
2800 Gulf Blvd #a, Belleair Beach, FL 33786

Alternative address:300 10th Ave, Indian Rocks Beach, FL 33785

For Sale $1,810,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,954 sqft
View details
300 10th Ave, Belleair Beach, FL 33785

Alternative address:2010 Bayview Pl, Indian Rocks Beach, FL 33785

For Sale $845,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,442 sqft
View details

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

For Sale $799,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,215 sqft
View details
342 12th Ave, Belleair Beach, FL 33785

Alternative address:19803 Gulf Blvd #503, Indian Shores, FL 33785

For Sale $879,000
Townhouse
  • 3 beds
  • 3 baths
  • 1,850 sqft
View details
19803 Gulf Blvd #503, Belleair Beach, FL 33785

Alternative address:206 14th Ave, Indian Rocks Beach, FL 33785

For Sale $885,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,248 sqft
View details
206 14th Ave, Belleair Beach, FL 33785

Alternative address:1 Windrush Blvd #100, Indian Rocks Beach, FL 33785

For Sale $449,900
Condo
  • 3 beds
  • 2 baths
  • 1,300 sqft
View details
1 Windrush Blvd #100, Belleair Beach, FL 33785
For Sale $2,777,777
Single Family Residential
  • 3 beds
  • 3 baths
  • 2,015 sqft
View details
227 Howard Dr, Belleair Beach, FL 33786
For Sale $2,600,000
Single Family Residential
  • 3 beds
  • 4 baths
  • 3,249 sqft
View details
526 Belle Isle Ave, Belleair Beach, FL 33786

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

For Sale $1,795,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,624 sqft
View details
2601 Bay Blvd, Belleair Beach, FL 33785

Alternative address:19418 Gulf Blvd #105, Indian Shores, FL 33785

For Sale $1,395,000
Condo
  • 3 beds
  • 2 baths
  • 1,425 sqft
View details
19418 Gulf Blvd #105, Belleair Beach, FL 33785