Loading map...

Waterfront Townhomes For Sale on Indian Rocks Beach, Fl.

Quick Search

Townhouse For Sale in INDIAN ROCKS BEACH
$369,900
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

812 Hidden Harbour Dr, Indian Rocks Beach, Fl., 33785
  • 3
  • 3
  • 1462 Ft2
  • $369,900

Indian Rocks Beach waterfront townhouse for sale with 1,462 Sq. Ft. featuring 3 bedrooms and 3 full bathrooms. This residence was built in 1991 and is located at 812 Hidden Harbour Dr, Indian Rocks Beach, Florida. This townhouse and has an asking price of $369,900 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$635,000
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

100 Windrush Blvd #3, Indian Rocks Beach, Fl., 33785
  • 3
  • 3
  • 1888 Ft2
  • $635,000

Indian Rocks Beach waterfront townhouse for sale with 1,888 Sq. Ft. featuring 3 bedrooms and 3 full + 1 half bathrooms. This residence was built in 2016 and is located at 100 Windrush Blvd #3, Indian Rocks Beach, Florida. This townhouse and has an asking price of $635,000 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$600,000
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

100 Windrush Blvd #2, Indian Rocks Beach, Fl., 33785
  • 3
  • 3
  • 1888 Ft2
  • $600,000

Indian Rocks Beach waterfront townhouse for sale with 1,888 Sq. Ft. featuring 3 bedrooms and 3 full + 1 half bathrooms. This residence was built in 2016 and is located at 100 Windrush Blvd #2, Indian Rocks Beach, Florida. This townhouse and has an asking price of $600,000 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$624,900
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

223 18Th Ave, Indian Rocks Beach, Fl., 33785
  • 3
  • 3
  • 1920 Ft2
  • $624,900

Indian Rocks Beach waterfront townhouse for sale with 1,920 Sq. Ft. featuring 3 bedrooms and 3 full bathrooms. This residence was built in 2006 and is located at 223 18Th Ave, Indian Rocks Beach, Florida. This townhouse and has an asking price of $624,900 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$329,900
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

314 Windrush Blvd #6, Indian Rocks Beach, Fl., 33785
  • 2
  • 3
  • 1400 Ft2
  • $329,900

Indian Rocks Beach waterfront townhouse for sale with 1,400 Sq. Ft. featuring 2 bedrooms and 3 full + 1 half bathrooms. This residence was built in 1981 and is located at 314 Windrush Blvd #6, Indian Rocks Beach, Florida. This townhouse and has an asking price of $329,900 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$1,199,000
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

78 Gulf Blvd #11, Indian Rocks Beach, Fl., 33785
  • 4
  • 4
  • 2372 Ft2
  • $1,199,000

Indian Rocks Beach waterfront townhouse for sale with 2,372 Sq. Ft. featuring 4 bedrooms and 4 full bathrooms. This residence was built in 1993 and is located at 78 Gulf Blvd #11, Indian Rocks Beach, Florida. This townhouse and has an asking price of $1,199,000 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$599,000
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

221 18Th Ave, Indian Rocks Beach, Fl., 33785
  • 3
  • 3
  • 1920 Ft2
  • $599,000

Indian Rocks Beach waterfront townhouse for sale with 1,920 Sq. Ft. featuring 3 bedrooms and 3 full bathrooms. This residence was built in 2006 and is located at 221 18Th Ave, Indian Rocks Beach, Florida. This townhouse and has an asking price of $599,000 USD.

Townhouse For Sale in INDIAN ROCKS BEACH
$399,000
For Sale

Waterfront Townhouse For Sale on Indian Rocks Beach, Florida

318 Windrush Blvd #2, Indian Rocks Beach, Fl., 33785
  • 2
  • 3
  • 1750 Ft2
  • $399,000

Indian Rocks Beach waterfront townhouse for sale with 1,750 Sq. Ft. featuring 2 bedrooms and 3 full + 1 half bathrooms. This residence was built in 1980 and is located at 318 Windrush Blvd #2, Indian Rocks Beach, Florida. This townhouse and has an asking price of $399,000 USD.