34681 – Crystal Beach community Real Estate

Show Map
  • List View
  • Grid View
Sorted by
31 - 38 of 38 | Previous Page 2 of 2 Next
  1. Photo of 608 Florida Boulevard, Crystal Beach, FL 34681 (MLS # TB8341108)
    $550,000
    Photo of 608 Florida Boulevard, Crystal Beach, FL 34681 (MLS # TB8341108)
    Photo of 608 Florida Boulevard, Crystal Beach, FL 34681 (MLS # TB8341108)
    608 Florida Boulevard, Crystal Beach, FL
    608 Florida Boulevard
    Crystal Beach, FL
    • 3 Beds
    • 2 Baths
    • 1,442 Home (sqft)
    • 2 Baths
    • 12,197 Lot (sqft)
  2. Photo of 608 Florida Boulevard, Crystal Beach, FL 34681 (MLS # TB8341099)
    $550,000
    Photo of 608 Florida Boulevard, Crystal Beach, FL 34681 (MLS # TB8341099)
    Photo of 608 Florida Boulevard, Crystal Beach, FL 34681 (MLS # TB8341099)
    608 Florida Boulevard, Crystal Beach, FL
    608 Florida Boulevard
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 12,197 Lot (sqft)
  3. Photo of 174 Avery Avenue #20&2, Crystal Beach, FL 34681 (MLS # W7870029)
    $150,000
    Photo of 174 Avery Avenue #20&2, Crystal Beach, FL 34681 (MLS # W7870029)
    Photo of 174 Avery Avenue #20&2, Crystal Beach, FL 34681 (MLS # W7870029)
    174 Avery Avenue #20&2, Crystal Beach, FL
    174 Avery Avenue #20&2
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16,553 Lot (sqft)
  4. Photo of 174 Avery Avenue #21 & 1, Crystal Beach, FL 34681 (MLS # W7870028)
    $150,000
    Photo of 174 Avery Avenue #21 & 1, Crystal Beach, FL 34681 (MLS # W7870028)
    Photo of 174 Avery Avenue #21 & 1, Crystal Beach, FL 34681 (MLS # W7870028)
    174 Avery Avenue #21 & 1, Crystal Beach, FL
    174 Avery Avenue #21 & 1
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16,118 Lot (sqft)
  5. Photo of 624 N Mayo Street, Crystal Beach, FL 34681 (MLS # TB8319415)
    $995,000
    Photo of 624 N Mayo Street, Crystal Beach, FL 34681 (MLS # TB8319415)
    Photo of 624 N Mayo Street, Crystal Beach, FL 34681 (MLS # TB8319415)
    34
     
    624 N Mayo Street, Crystal Beach, FL
    624 N Mayo Street
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 9,584 Lot (sqft)
  6. Photo of Point Seaside Drive, Crystal Beach, FL 34681 (MLS # TB8313583)
    $599,000
    Photo of Point Seaside Drive, Crystal Beach, FL 34681 (MLS # TB8313583)
    Photo of Point Seaside Drive, Crystal Beach, FL 34681 (MLS # TB8313583)
    Point Seaside Drive, Crystal Beach, FL
    Point Seaside Drive
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 16,989 Lot (sqft)
  7. Photo of 621 Mayo Street, Crystal Beach, FL 34681 (MLS # U8221369)
    $4,000,000
    Photo of 621 Mayo Street, Crystal Beach, FL 34681 (MLS # U8221369)
    Photo of 621 Mayo Street, Crystal Beach, FL 34681 (MLS # U8221369)
    621 Mayo Street, Crystal Beach, FL
    621 Mayo Street
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 1.27 Lot (ac)
  8. Photo of N Mayo Street, Crystal Beach, FL 34681 (MLS # U8193809)
    $1,300,000
    Photo of N Mayo Street, Crystal Beach, FL 34681 (MLS # U8193809)
    Photo of N Mayo Street, Crystal Beach, FL 34681 (MLS # U8193809)
    N Mayo Street, Crystal Beach, FL
    N Mayo Street
    Crystal Beach, FL
    • 0 Beds
    • 0 Baths
    • 0 Home (sqft)
    • 0 Baths
    • 43,560 Lot (sqft)
Previous Page 2 of 2 Next
The information contained herein has been provided by My Florida Regional MLS DBA Stellar MLS. IDX information is provided exclusively for consumers' personal, non-commercial use, that it may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that the data is deemed reliable but is not guaranteed accurate by the MLS. Listings last updated 7/3/25 5:11 PM PDT.

This IDX Website is powered by Diverse Solutions 2025. Privacy | Terms & Conditions