5+ bedroom houses for sale in Belleair Beach, FL


to
For Sale $3,890,000
Lot/Land
  • 5 beds
  • 6 baths
  • 4,450 sqft
View details

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

For Sale $1,750,000
Single Family Residential
  • 5 beds
  • 3 baths
  • 2,500 sqft
View details
517 20th Ave, Belleair Beach, FL 33785

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

For Sale $4,597,000
Unspecified
  • 6 beds
  • 4 baths
  • 3,100 sqft
View details
1600 Beach Trail, Belleair Beach, FL 33785

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

For Sale $3,740,000
Single Family
  • 6 beds
  • 5 baths
  • 4,092 sqft
View details
303 Harbor Dr, Belleair Beach, FL 33785

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

For Sale $2,400,000
Unspecified
  • 8 beds
  • 8 baths
  • 3,512 sqft
View details
1809 Gulf Blvd, Belleair Beach, FL 33785

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

For Sale $6,700,000
Single Family Residential
  • 6 beds
  • 6 baths
  • 4,602 sqft
View details
20051 Gulf Blvd, Belleair Beach, FL 33785

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

For Sale $6,700,000
Single Family
  • 6 beds
  • 6 baths
  • 4,602 sqft
View details
20052 Gulf Blvd, Belleair Beach, FL 33785

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

For Sale $2,799,000
Single Family Residential
  • 5 beds
  • 5 baths
  • 3,846 sqft
View details
421 20th Ave, Belleair Beach, FL 33785

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

For Sale $2,100,000
Unspecified
  • 8 beds
  • 4 baths
  • 3,112 sqft
View details
2011 1st St, Belleair Beach, FL 33785

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

For Sale $998,000
Unspecified
  • 5 beds
  • 3 baths
  • 1,480 sqft
View details

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

For Sale $1,750,000
Unspecified
  • 6 beds
  • 2 baths
  • 2,660 sqft
View details
1901 2nd St, Belleair Beach, FL 33785
For Sale $11,995,000
Single Family Residential
  • 6 beds
  • 7 baths
  • 6,958 sqft
View details
1520 Gulf Blvd, Belleair Beach, FL 33786

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

For Sale $1,950,000
Unspecified
  • 6 beds
  • 6 baths
  • 2,680 sqft
View details
103 14th Ave, Belleair Beach, FL 33785
For Sale $1,450,000
Single Family
  • 5 beds
  • 3 baths
  • 3,168 sqft
View details
2504 Hibiscus Dr W, Belleair Beach, FL 33786

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

For Sale $1,999,900
Single Family Residential
  • 5 beds
  • 3 baths
  • 3,330 sqft
View details
81 Gulf Blvd, Belleair Beach, FL 33785

Alternative address:474 Harbor Dr S, Indian Rocks Beach, FL 33785

For Sale $3,450,000
Single Family Residential
  • 7 beds
  • 6 baths
  • 3,850 sqft
View details
474 Harbor Dr S, Belleair Beach, FL 33785

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

For Sale $1,400,000
Unspecified
  • 6 beds
  • 5 baths
  • 2,422 sqft
View details
For Sale $3,700,000
Single Family Residential
  • 5 beds
  • 6 baths
  • 4,300 sqft
View details

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

For Sale $2,400,000
Single Family Residential
  • 5 beds
  • 5 baths
  • 2,521 sqft
View details

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

For Sale $1,450,000
Single Family Residential
  • 5 beds
  • 3 baths
  • 2,506 sqft
View details