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


to

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

Sold $1,225,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,694 sqft
View details
Sold $1,975,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,698 sqft
View details
Sold $815,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,466 sqft
View details
Sold $750,000
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,657 sqft
View details

Alternative address:19519 Gulf Blvd #303, Indian Shores, FL 33785

Sold $1,100,000
Condo
  • 3 beds
  • 2 baths
  • 1,560 sqft
View details

Alternative address:307 Hidden Harbour Dr, Indian Rocks Beach, FL 33785

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

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

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

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

Sold $1,213,000
Condo
  • 3 beds
  • 2 baths
  • 1,530 sqft
View details

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

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

Alternative address:19519 Gulf Blvd #602, Indian Shores, FL 33785

Sold $1,226,000
Condo
  • 3 beds
  • 2 baths
  • 1,560 sqft
View details

Alternative address:19700 Gulf Blvd #401, Indian Shores, FL 33785

Sold $1,449,000
Condo
  • 3 beds
  • 2 baths
  • 1,600 sqft
View details

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

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

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

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

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

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

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

Sold $1,062,500
Single Family Residential
  • 3 beds
  • 2 baths
  • 1,320 sqft
View details
Sold $1,075,000
Single Family Residential
  • 3 beds
  • 3 baths
  • 2,201 sqft
View details

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

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

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

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

Alternative address:1 23rd Ave #1, Indian Rocks Beach, FL 33785

Sold $1,377,000
Condo
  • 3 beds
  • 2 baths
  • 1,700 sqft
View details