Recently sold 3 bedroom houses in Belleair Beach, FL | Page 6


to

Alternative address:512 1st St #108, Indian Rocks Beach, FL 33785

Sold $700,000
Townhouse
  • 3 beds
  • 3 baths
  • 1,530 sqft
View details

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

Sold $1,249,000
Condo
  • 3 beds
  • 2 baths
  • 1,425 sqft
View details
Sold $2,300,000
Single Family Residential
  • 3 beds
  • 4 baths
  • 3,315 sqft
View details

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

Sold $869,000
Townhouse
  • 3 beds
  • 3 baths
  • 1,850 sqft
View details

Alternative address:20001 Gulf Blvd #405, Indian Shores, FL 33785

Sold $1,300,000
Condo
  • 3 beds
  • 2 baths
  • 1,455 sqft
View details

Alternative address:900 Harbour House Dr, Indian Rocks Beach, FL 33785

Sold $725,000
Single Family
  • 3 beds
  • 3 baths
  • 1,616 sqft
View details

Alternative address:24 Gulf Blvd #1a, Indian Rocks Beach, FL 33785

Sold $1,090,000
Condo
  • 3 beds
  • 2 baths
  • 1,295 sqft
View details

Alternative address:903 Harbour House Dr, Indian Rocks Beach, FL 33785

Sold $745,000
Single-Family Home
  • 3 beds
  • 3 baths
  • 1,616 sqft
View details

Alternative address:207 Marcdale Blvd, Indian Rocks Beach, FL 33785

Sold $575,000
Single-Family Home
  • 3 beds
  • 3 baths
  • 1,656 sqft
View details

Alternative address:618 Garland Cir, Indian Rocks Beach, FL 33785

Sold $519,900
Single-Family Home
  • 3 beds
  • 2 baths
  • 1,566 sqft
View details

Alternative address:611 Garland Cir, Indian Rocks Beach, FL 33785

Sold $630,000
Single-Family Home
  • 3 beds
  • 2 baths
  • 1,566 sqft
View details

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

Sold $745,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,215 sqft
View details

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

Sold $905,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,614 sqft
View details

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

Sold $1,200,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,906 sqft
View details

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

Sold $1,250,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,607 sqft
View details

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

Sold $992,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,467 sqft
View details

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

Sold $1,635,000
Single Family Residential
  • 3 beds
  • 3 baths
  • 2,093 sqft
View details

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

Sold $1,370,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 2,262 sqft
View details

Alternative address:1205 Bayshore Blvd, Indian Rocks Beach, FL 33785

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

Alternative address:928 Harbour House Dr #928, Indian Rocks Beach, FL 33785

Sold $745,000
Townhouse
  • 3 beds
  • 3 baths
  • 1,616 sqft
View details