Homes for sale in 34681, Pinellas County
32 homes for sale in Crystal Beach
- 100 Avery AvenueCrystal Beach$310,000
- 174 Avery AvenueCrystal Beach$130,000
- 174 Avery AvenueCrystal Beach$130,000
- Avery AvenueCrystal Beach$185,000
- 125 Crystal Beach AvenueCrystal Beach$349,000
- 216 Crystal Beach AvenueCrystal Beach$295,000
- 305 Crystal Beach AvenueCrystal Beach$365,000
- 313 Crystal Beach AvenueCrystal Beach$714,900
- 502 Florida BoulevardCrystal Beach$725,000
- 7 Georgia AvenueCrystal Beach$469,900
- 385 Georgia AvenueCrystal Beach$675,900
- 389 Georgia AvenueCrystal Beach$619,916
- 394 Georgia AvenueCrystal Beach$499,000
- 395 Georgia AvenueCrystal Beach$499,000
- 408 Georgia AvenueCrystal Beach$715,000
- 0 Georgia Ave. AvenueCrystal Beach$139,900
- 110 Georgia Ave. AvenueCrystal Beach$479,900
- 314 Indiana AvenueCrystal Beach$420,000
- 603 Indiana AvenueCrystal Beach$379,900
- 202 S Mayo StreetCrystal Beach$879,900
- 600 N Mayo StreetCrystal Beach$760,000
- 615 N Mayo StreetCrystal Beach$2,495,950
- 621 N Mayo StreetCrystal Beach$2,750,000
- MayoCrystal Beach$1,500,500
- 221 Ontario AvenueCrystal Beach$595,000
- 897 Point Seaside DriveCrystal Beach$1,400,000
- Point Seaside DriveCrystal Beach$499,999
- 760 Seaview DriveCrystal Beach$1,799,000
- Seaview DriveCrystal Beach$339,900
- 511 Tennessee AvenueCrystal Beach$275,000
- Tennessee AvenueCrystal Beach$455,000
- 675 S Vincent StreetCrystal Beach$799,999