Loading map...

Homes For Sale on Indian Rocks Beach, Fl.

Quick Search

Single Family Home For Sale in INDIAN ROCKS BEACH
$319,500
For Sale

Single Family Home For Sale on Indian Rocks Beach, Florida

206 Hidden Harbour Dr, Indian Rocks Beach, Fl., 33785
  • 2
  • 2
  • 1200 Ft2
  • $319,500

Indian Rocks Beach single family home for sale with 1,200 Sq. Ft. featuring 2 bedrooms and 2 full bathrooms. This residence was built in 1990 and is located at 206 Hidden Harbour Dr, Indian Rocks Beach, Florida. This single family home and has an asking price of $319,500 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$799,000
For Sale

Waterfront Single Family Home For Sale on Indian Rocks Beach, Florida

541 20Th Ave, Indian Rocks Beach, Fl., 33785
  • 4
  • 3
  • 2242 Ft2
  • $799,000

Indian Rocks Beach waterfront single family home for sale with 2,242 Sq. Ft. featuring 4 bedrooms and 3 full bathrooms. This residence was built in 1973 and is located at 541 20Th Ave, Indian Rocks Beach, Florida. This single family home and has an asking price of $799,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$1,270,000
For Sale

Single Family Home For Sale on Indian Rocks Beach, Florida

Undisclosed, Indian Rocks Beach, Fl., 33785
  • 4
  • 4
  • 3056 Ft2
  • $1,270,000

Indian Rocks Beach single family home for sale with 3,056 Sq. Ft. featuring 4 bedrooms and 4 full + 1 half bathrooms. This residence was built in 2004 and is located at Undisclosed, Indian Rocks Beach, Florida. This single family home and has an asking price of $1,270,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$339,000
For Sale

Single Family Home For Sale on Indian Rocks Beach, Florida

117 11Th Ave, Indian Rocks Beach, Fl., 33785
  • 2
  • 1
  • 852 Ft2
  • $339,000

Indian Rocks Beach single family home for sale with 852 Sq. Ft. featuring 2 bedrooms and 1 full bathroom. This residence was built in 1958 and is located at 117 11Th Ave, Indian Rocks Beach, Florida. This single family home and has an asking price of $339,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$435,000
For Sale

Single Family Home For Sale on Indian Rocks Beach, Florida

2702 Bay Blvd, Indian Rocks Beach, Fl., 33785
  • 2
  • 3
  • 1170 Ft2
  • $435,000

Indian Rocks Beach single family home for sale with 1,170 Sq. Ft. featuring 2 bedrooms and 3 full + 1 half bathrooms. This residence was built in 1957 and is located at 2702 Bay Blvd, Indian Rocks Beach, Florida. This single family home and has an asking price of $435,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$549,000
For Sale

Waterfront Single Family Home For Sale on Indian Rocks Beach, Florida

335 La Hacienda Dr, Indian Rocks Beach, Fl., 33785
  • 3
  • 2
  • 1291 Ft2
  • $549,000

Indian Rocks Beach waterfront single family home for sale with 1,291 Sq. Ft. featuring 3 bedrooms and 2 full bathrooms. This residence was built in 1957 and is located at 335 La Hacienda Dr, Indian Rocks Beach, Florida. This single family home and has an asking price of $549,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$2,395,000
For Sale

Waterfront Single Family Home For Sale on Indian Rocks Beach, Florida

2718 Gulf Blvd #4, Indian Rocks Beach, Fl., 33785
  • 4
  • 4
  • 3004 Ft2
  • $2,395,000

Indian Rocks Beach waterfront single family home for sale with 3,004 Sq. Ft. featuring 4 bedrooms and 4 full + 1 half bathrooms. This residence was built in 2004 and is located at 2718 Gulf Blvd #4, Indian Rocks Beach, Florida. This single family home and has an asking price of $2,395,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$1,125,000
For Sale

Waterfront Single Family Home For Sale on Indian Rocks Beach, Florida

534 Harbor Dr N, Indian Rocks Beach, Fl., 33785
  • 3
  • 4
  • 2918 Ft2
  • $1,125,000

Indian Rocks Beach waterfront single family home for sale with 2,918 Sq. Ft. featuring 3 bedrooms and 4 full + 1 half bathrooms. This residence was built in 1965 and is located at 534 Harbor Dr N, Indian Rocks Beach, Florida. This single family home and has an asking price of $1,125,000 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$499,900
For Sale

Single Family Home For Sale on Indian Rocks Beach, Florida

445 Harbor Dr N, Indian Rocks Beach, Fl., 33785
  • 3
  • 2
  • 1758 Ft2
  • $499,900

Indian Rocks Beach single family home for sale with 1,758 Sq. Ft. featuring 3 bedrooms and 2 full bathrooms. This residence was built in 1988 and is located at 445 Harbor Dr N, Indian Rocks Beach, Florida. This single family home and has an asking price of $499,900 USD.

Single Family Home For Sale in INDIAN ROCKS BEACH
$3,450,000
For Sale

Waterfront Single Family Home For Sale on Indian Rocks Beach, Florida

1208 Beach Trl, Indian Rocks Beach, Fl., 33785
  • 4
  • 5
  • 4148 Ft2
  • $3,450,000

Indian Rocks Beach waterfront single family home for sale with 4,148 Sq. Ft. featuring 4 bedrooms and 5 full + 1 half bathrooms. This residence was built in 2014 and is located at 1208 Beach Trl, Indian Rocks Beach, Florida. This single family home and has an asking price of $3,450,000 USD.