NEW 22 HRS AGO
$1,100,000
3 beds3 baths1,761 sq ft
1812 1st St, Indian Rocks Beach, FL 33785
7,560 sq ft lot • 3 garage spots • Somewhat walkable
3D & VIDEO TOUR
$1,325,000
4 beds3 baths2,200 sq ft
2200 Bay Blvd Unit B, Indian Rocks Beach, FL 33785
3,049 sq ft lot • $1,062 HOA • 3 garage spots
$1,800,000
8 beds4 baths3,112 sq ft
2011 1st St, Indian Rocks Beach, FL 33785
7,383 sq ft lot • Somewhat walkable
$699,900
2 beds1 bath1,112 sq ft
2406 Gulf Blvd #204, Indian Rocks Beach, FL 33785
0.29 acre lot • $656 HOA • Car-dependent
$1,399,900
6 beds4 baths3,000 sq ft
108 20th Ave, Indian Rocks Beach, FL 33785
7,575 sq ft lot • Somewhat walkable
$725,000
3 beds3 baths1,788 sq ft
212 20th Ave, Indian Rocks Beach, FL 33785
$1,870,000
3 beds3 baths2,093 sq ft
2026 20th Avenue Pkwy, Indian Rocks Beach, FL 33785
$885,000
0 beds— baths850 sq ft
2215 1st St, Indian Rocks Beach, FL 33785
$885,000
1 bed1 bath850 sq ft
2215 1st St Unit A & B, Indian Rocks Beach, FL 33785
$4,695,000
13 beds13 baths5,932 sq ft
2307 Bay Blvd, Indian Rocks Beach, FL 33785
$2,200,000
6 beds3 baths2,464 sq ft
2605 Bay Blvd, Indian Rocks Beach, FL 33785
$1,800,000
3 beds2 baths1,624 sq ft
2601 Bay Blvd, Indian Rocks Beach, FL 33785
$1,995,000
4 beds4 baths1,747 sq ft
1808 Gulf Blvd Unit 1, Indian Rocks Beach, FL 33785
$1,995,000
4 beds4 baths1,747 sq ft
1808 Gulf Blvd Unit A & B, Indian Rocks Beach, FL 33785
$3,250,000
4 beds4.5 baths4,002 sq ft
308 Harbor Dr, Indian Rocks Beach, FL 33785
$1,100,000
3 beds2 baths1,578 sq ft
405 Harbor Dr S, Indian Rocks Beach, FL 33785
$2,495,000
7 beds5 baths3,418 sq ft
2311 Bay Blvd, Indian Rocks Beach, FL 33785
$325,000
1 bed1 bath598 sq ft
2704 2nd St #7, Indian Rocks Beach, FL 33785
$549,000
2 beds1 bath920 sq ft
2109 Gulf Blvd Unit 1B, Indian Rocks Beach, FL 33785
$949,900
3 beds2 baths1,340 sq ft
2618 Gulf Blvd #407, Indian Rocks Beach, FL 33785
$699,999
4 beds2 baths1,496 sq ft
1906 2nd St, Indian Rocks Beach, FL 33785
$900,000
3 beds2 baths947 sq ft
2600 1st St, Indian Rocks Beach, FL 33785
$699,000
2 beds2 baths1,090 sq ft
2505 Bay Blvd #1, Indian Rocks Beach, FL 33785
$1,375,000
4 beds3 baths2,200 sq ft
2200 Bay Blvd Unit A, Indian Rocks Beach, FL 33785
$2,400,000
8 beds8 baths3,512 sq ft
1809 Gulf Blvd, Indian Rocks Beach, FL 33785
$1,384,900
3 beds2 baths1,530 sq ft
2504 Gulf Blvd #506, Indian Rocks Beach, FL 33785
$1,299,900
4 beds3 baths2,200 sq ft
2214 Bay Blvd Unit A, Indian Rocks Beach, FL 33785

Based on information submitted to the MLS GRID as of Sat Mar 15 2025. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
More to explore in Country Dayschool, FL
- Featured
- Price
- Bedroom
Popular Markets in Florida
- Orlando homes for sale$309,950
- Tampa homes for sale$520,000
- Miami homes for sale$725,000
- Jacksonville homes for sale$299,900
- Fort Lauderdale homes for sale$650,000
- Boca Raton homes for sale$700,000