2 Bedroom Homes for Sale in Middle Keys, FL

price
-
124-164 of 341 Homes
2+ beds
a front view of a building
1/27

$520,000

2
Bedrooms
1,280
Square Feet
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$410,500 | 111 Stirrup Key Woods Road, Unit 2B2, Marathon, FL 33050
1/22

$410,500

2
Bedrooms
1,176
Square Feet
Unavailable
Acres
$639,900 | 543 74th Street Ocean, Marathon, FL 33050
1/39

$639,900

2
Bedrooms
672
Square Feet
0.18
Acres
$479,000 | 1297 73rd Street, Unit OCEAN, Marathon, FL 33050
1/43

$479,000

2
Bedrooms
768
Square Feet
Unavailable
Acres
$329,000 | 6099 Overseas Highway, Unit 4W, Marathon, FL 33050
1/31

$329,000

2
Bedrooms
584
Square Feet
0.06
Acres
a view of a city with ocean view
1/57

$514,990

2
Bedrooms
994
Square Feet
$1,149,000 | 320 Calzada De Bougainville, Marathon, FL 33050
1/51

$1,149,000

2
Bedrooms
1,350
Square Feet
0.17
Acres
a view of a chair and tables in the back yard of the house
1/82

$447,000

2
Bedrooms
708
Square Feet
0.04
Acres
$595,000 | 5036 Sunset Village Drive, Marathon, FL 33050
1/44

$595,000

2
Bedrooms
780
Square Feet
Unavailable
Acres
a view of a backyard with a tree
1/18

$619,990

3
Bedrooms
1,424
Square Feet
0.21
Acres
$849,000 | 34 7th Street, Key Colony Beach, FL 33051
1/36

$849,000

2
Bedrooms
868
Square Feet
0.05
Acres
$549,000 | 601 West Ocean Drive, Unit 105D, Key Colony Beach, FL 33051
1/46

$549,000

2
Bedrooms
1,344
Square Feet
$599,000 | 7051 Harbor Village Drive, Duck Key, FL 33050
1/40
Virtual Tour

$599,000

2
Bedrooms
900
Square Feet
0.02
Acres
$780,000 | 716 26th Street, Marathon, FL 33050
1/50

$780,000

3
Bedrooms
1,320
Square Feet
Unavailable
Acres
an aerial view of a houses with a lake view
1/31

$624,900

2
Bedrooms
900
Square Feet
0.03
Acres
a view of a terrace
1/17

$849,000

2
Bedrooms
1,260
Square Feet
0.20
Acres
$1,995,000 | 58345 Morton Street, Marathon, FL 33050
1/59

$1,995,000

3
Bedrooms
1,896
Square Feet
0.42
Acres
$639,000 | 7031 Harbor Village Drive, Duck Key, FL 33050
1/29

$639,000

2
Bedrooms
900
Square Feet
0.03
Acres
$635,000 | 5092 Sunset Village Drive, Duck Key, FL 33050
1/48

$635,000

2
Bedrooms
780
Square Feet
0.02
Acres
$649,000 | 2002 Marina Villa Drive, Unit HAWKS CAY RESORT, Duck Key, FL 33050
1/40

$649,000

2
Bedrooms
780
Square Feet
0.02
Acres
$649,000 | 2002 Marina Villa Drive, Duck Key, FL 33050
1/53

$649,000

2
Bedrooms
780
Square Feet
0.02
Acres
a front view of a house with a yard glass table and chairs
1/54

$649,900

2
Bedrooms
780
Square Feet
0.02
Acres
$639,000 | 7031 Harbor Village Drive, Unit 7031, Duck Key, FL 33050
1/52

$639,000

2
Bedrooms
900
Square Feet
0.03
Acres
a front view of a house with a patio
1/34

$450,000

2
Bedrooms
744
Square Feet
0.04
Acres
$295,000 | 250 66th Street, Marathon, FL 33050
1/10

$295,000

2
Bedrooms
783
Square Feet
Unavailable
Acres
$569,000 | 423 Sombrero Beach Road, Unit 10, Marathon, FL 33050
1/25

$569,000

3
Bedrooms
1,427
Square Feet
$499,000 | 601 West Ocean Drive, Unit 410, Key Colony Beach, FL 33051
1/50

$499,000

2
Bedrooms
1,343
Square Feet
a front view of a house with glass windows
1/47

$915,000

2
Bedrooms
1,196
Square Feet
0.11
Acres
a living room with furniture and wooden floor
1/50

$635,000

2
Bedrooms
780
Square Feet
0.02
Acres
a front view of a house with a yard and a garage
1/25

$739,900

2
Bedrooms
1,226
Square Feet
0.13
Acres
$1,100,000 | 309 Jasmine Street, Duck Key, FL 33050
1/37

$1,100,000

3
Bedrooms
1,659
Square Feet
0.18
Acres
a view of a city
1/25

$775,000

3
Bedrooms
1,290
Square Feet
0.14
Acres
$425,000 | 220 14th Street, Key Colony Beach, FL 33051
1/36
Virtual Tour

$425,000

5
Bedrooms
3,545
Square Feet
0.19
Acres
$650,000 | 12690 Overseas Highway, Unit 51, Marathon, FL 33050
1/37

$650,000

2
Bedrooms
1,387
Square Feet
a living room with furniture and a large window
1/55

$675,000

4
Bedrooms
2,070
Square Feet
0.18
Acres
a view of a house with a yard and potted plants
1/39

$689,900

2
Bedrooms
900
Square Feet
0.02
Acres
$699,000 | 293 96th Street, Marathon, FL 33050
1/45

$699,000

3
Bedrooms
1,158
Square Feet
0.15
Acres
$1,299,900 | 11284 3rd Avenue Gulf, Unit OCEAN, Marathon, FL 33050
1/82

$1,299,900

3
Bedrooms
1,152
Square Feet
0.08
Acres
$760,000 | 605 26th Street Ocean, Marathon, FL 33050
1/30

$760,000

3
Bedrooms
1,260
Square Feet
0.09
Acres
$688,000 | 427 89th Street, Unit OCEAN, Marathon, FL 33050
1/26

$688,000

2
Bedrooms
945
Square Feet
0.07
Acres
$924,900 | 100 East 63rd Street Ocean, Marathon, FL 33050
1/44

$924,900

3
Bedrooms
1,342
Square Feet
Unavailable
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes