2 Bedroom Homes in Crystal Beach, FL
6 for sale · 12 homes listed · Updated November 9, 2026
- 110 Georgia Avenue, Crystal Beach 34681 $479,900 · 2 bd · 2 ba · 1,550 sqft
- 100 Avery Avenue, Crystal Beach 34681 $310,000 · 2 bd · 1 ba · 816 sqft
- 603 Indiana Avenue, Crystal Beach 34681 $379,900 · 2 bd · 2 ba · 1,214 sqft
- 305 Crystal Beach Avenue, Crystal Beach 34681 $365,000 · 2 bd · 2 ba · 1,196 sqft
- 395 Georgia Avenue, Crystal Beach 34681 $499,000 · 2 bd · 2 ba · 1,643 sqft
- 216 Crystal Beach Avenue, Crystal Beach 34681 $325,000 · 2 bd · 2 ba · 1,282 sqft
- 302 South Mayo Street, Crystal Beach 34681 Pending $495,000 · 2 bd · 3 ba · 1,316 sqft
- 610 Indiana Avenue, Crystal Beach 34681 Active Under Contract $899,900 · 2 bd · 2 ba · 1,625 sqft
- 314 Maryland Avenue, Crystal Beach 34681 Active Under Contract $279,500 · 2 bd · 1 ba · 788 sqft
- 317 Crystal Beach Avenue, Crystal Beach 34681 Off market since Jul 2026 $424,900 · 2 bd · 2 ba · 1,254 sqft
- 422 Kentucky Avenue, Crystal Beach 34681 Off market since Jul 2026 $414,900 · 2 bd · 2 ba · 1,091 sqft
- 110 Georgia Ave Avenue, Crystal Beach 34681 Off market since Sep 2026 $489,900 · 2 bd · 2 ba · 1,550 sqft