Showing
page 21 out of
10,143 listings
for sale near Saint Pete Beach, FL.
$2,900,000
17371 KENNEDY DRIVE
NORTH REDINGTON BEACH, FL 33708
4 bed
•
4 bath
•
4,142 ft²
$1,899,000
16496 REDINGTON DRIVE
REDINGTON BEACH, FL 33708
3 bed
•
2 bath
•
2,139 ft²
$750,000
214 85TH STREET
HOLMES BEACH, FL 34217
3 bed
•
2 bath
•
1,398 ft²
$850,000
2134 Serpentine Circle S
Saint Petersburg, FL 33712
3 bed
•
3 bath
•
2,403 ft²
$350,000
596 S BAYSHORE DR
MADEIRA BEACH, FL 33708
2 bed
•
1 bath
•
810 ft²
$925,000
16323 REDINGTON DRIVE
REDINGTON BEACH, FL 33708
3 bed
•
2 bath
•
1,668 ft²
$1,995,000
305 73RD STREET
HOLMES BEACH, FL 34217
4 bed
•
3 bath
•
2,185 ft²
$399,000
250 MEDALLION BOULEVARD H
MADEIRA BEACH, FL 33708
2 bed
•
1 bath
•
750 ft²
$1,785,000
2026 20TH AVENUE PARKWAY
INDIAN ROCKS BEACH, FL 33785
3 bed
•
3 bath
•
2,093 ft²
$6,475,000
525 68TH ST STREET
HOLMES BEACH, FL 34217
4 bed
•
6 bath
•
3,491 ft²
$995,000
16353 REDINGTON DRIVE
REDINGTON BEACH, FL 33708
2 bed
•
2 bath
•
1,698 ft²
$899,995
6606 HOLMES BOULEVARD 3
HOLMES BEACH, FL 34217
2 bed
•
2 bath
•
910 ft²
$1,250,000
568 CRYSTAL DRIVE
MADEIRA BEACH, FL 33708
3 bed
•
2 bath
•
2,089 ft²
$625,000
13500 GULF BOULEVARD 505
MADEIRA BEACH, FL 33708
1 bed
•
1 bath
•
710 ft²
$961,500
920 SPRUCE DRIVE
BELLEAIR BEACH, FL 33786
3 bed
•
2 bath
•
1,414 ft²
$1,650,000
324 6TH AVENUE
INDIAN ROCKS BEACH, FL 33785
2 bed
•
3 bath
•
2,120 ft²
$1,650,000
324 6TH AVENUE
INDIAN ROCKS BEACH, FL 33785
2 bed
•
3 bath
•
2,120 ft²
$425,000
175 MEDALLION BOULEVARD F
MADEIRA BEACH, FL 33708
1 bed
•
2 bath
•
755 ft²
$699,999
1906 2ND STREET
INDIAN ROCKS BEACH, FL 33785
4 bed
•
2 bath
•
1,496 ft²
$3,495,000
505 69TH STREET
HOLMES BEACH, FL 34217
4 bed
•
4 bath
•
2,263 ft²
$1,190,000
219 18TH AVENUE
INDIAN ROCKS BEACH, FL 33785
3 bed
•
3 bath
•
2,080 ft²