Middle Keys, FL Homes for Sale & Real Estate

price
-
124-164 of 437 Homes
a front view of a house with a yard and porch
1/31

$869,000

3
Bedrooms
1,209
Square Feet
0.26
Acres
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.
$360,000 | 300 Duck Key Drive, Unit 9, Marathon, FL 33050
1/22

$360,000

1
Bedrooms
510
Square Feet
$545,000 | 11231 2nd Ave Ocean, Marathon, FL 33050
1/28

$545,000

2
Bedrooms
875
Square Feet
0.06
Acres
an aerial view of a city with lots of residential buildings lake and ocean view
1/30

$534,999

2
Bedrooms
1,232
Square Feet
0.06
Acres
$325,000 | 1129 Pebble Beach Lane, Unit 12, Duck Key, FL 33050
1/30

$325,000

2
Bedrooms
860
Square Feet
$849,000 | 34 7th Street, Key Colony Beach, FL 33051
1/36

$849,000

2
Bedrooms
868
Square Feet
0.05
Acres
$415,000 | 5301 Ocean Terrace, Unit 7, Marathon, FL 33050
1/36

$415,000

2
Bedrooms
776
Square Feet
$459,000 | 133 Coco Plum Drive, Unit 35, Marathon, FL 33050
1/38

$459,000

1
Bedrooms
656
Square Feet
a kitchen with a sink and cabinets
1/23

$499,000

1
Bedrooms
850
Square Feet
0.03
Acres
$614,000 | 7028 Harbor Village Drive, Duck Key, FL 33050
1/56

$614,000

2
Bedrooms
825
Square Feet
0.03
Acres
an aerial view of a house with garden space and street view
1/23

$325,000

2
Bedrooms
860
Square Feet
a view of a park with potted plants
1/31

$465,000

1
Bedrooms
547
Square Feet
a view of a terrace with chairs
1/32

$465,000

1
Bedrooms
547
Square Feet
$625,000 | 1505 Sombrero Boulevard, Unit 205, Marathon, FL 33050
1/30

$625,000

2
Bedrooms
1,023
Square Feet
$585,000 | 101 11th Street, Unit 35, Marathon, FL 33050
1/28

$585,000

2
Bedrooms
960
Square Feet
Unavailable
Acres
$1,195,000 | 320 Calzada De Bougainville, Marathon, FL 33050
1/51

$1,195,000

2
Bedrooms
1,350
Square Feet
0.17
Acres
$419,000 | 105 Ave D, Unit 113, Marathon, FL 33050
1/21

$419,000

1
Bedrooms
Unavailable
Square Feet
a view of a terrace
1/17

$849,000

2
Bedrooms
1,260
Square Feet
0.20
Acres
a front view of a building
1/27

$520,000

2
Bedrooms
1,280
Square Feet
$410,500 | 111 Stirrup Key Woods Road, Unit 2B2, Marathon, FL 33050
1/22

$410,500

2
Bedrooms
1,176
Square Feet
Unavailable
Acres
a view of a swimming pool with an ocean view
1/40

$499,000

2
Bedrooms
1,234
Square Feet
a front view of a house with a yard
1/53

$537,900

1
Bedrooms
850
Square Feet
$515,000 | 10877 Overseas Highway, Unit 30, Marathon, FL 33050
1/31

$515,000

1
Bedrooms
850
Square Feet

10877 Overseas Highway, Unit 30, Marathon, FL 33050

$339,000 | 6099 Overseas Highway, Unit LOT 48E, Marathon, FL 33050
1/31

$339,000

1
Bedrooms
668
Square Feet
0.03
Acres
a living room with furniture and a flat screen tv
1/39

$639,900

2
Bedrooms
672
Square Feet
0.18
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
$479,000 | 1297 73rd Street, Unit OCEAN, Marathon, FL 33050
1/43

$479,000

2
Bedrooms
768
Square Feet
Unavailable
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
$355,000 | 6099 Overseas Highway, Unit 55W, Marathon, FL 33050
1/34

$355,000

1
Bedrooms
250
Square Feet
0.03
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
$635,000 | 59733 Paradise Place, Marathon, FL 33050
1/31

$635,000

3
Bedrooms
1,447
Square Feet
0.14
Acres
a view of a city
1/57

$559,500

1
Bedrooms
850
Square Feet
an aerial view of a houses with a lake view
1/31

$624,900

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

$1,995,000

3
Bedrooms
1,896
Square Feet
0.42
Acres
$1,225,000 | 190 10th Street, Unit 190, Key Colony Beach, FL 33051
1/42

$1,225,000

3
Bedrooms
1,954
Square Feet
Unavailable
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
For Sale:

Discover Your Perfect Home

Explore Nearby Homes