668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
SEE ALL PHOTOS
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
668 & 670 89Th Street Ocean
For Sale

668 & 670 89Th Street Ocean

668 & 670 89Th Street Ocean, Marathon, FL 33050

$1,725,000
Magnificent legal duplex in the vibrant heart of the Florida Keys, offering highly sought-after 7-day rental flexibility--an exceptional advantage for investors and homeowners alike. Elevated on stilts, this impressive property features two spacious bedrooms and two full bathrooms on each side, creating the perfect setup for extended families, dual living, or maximizing rental income. Ideally located just four properties from the Atlantic Ocean, the home boasts an expansive 70-foot seawall with quick, easy boating access to open water-making it a true boater's paradise. Both residences have been thoughtfully updated with modern finishes, enhancing comfort, style, and long-term value.Whether you're looking for a high-performing vacation rental, a primary residence with income potential, or a combination of both, this rare duplex offers unmatched versatility in one of the Florida Keys' most desirable locations.

4/26/2026 10:00AM - 2:00PM EDT

4
beds

4
baths

2,016 Sq.Ft. LIVING AREA

6,440 Sq.Ft. lot

Features & Amenities

Interior

  • total bedrooms4
  • Total bathrooms4
  • full bathrooms4
  • APPLIANCES Washer, Freezer, Microwave, Oven, Range, Refrigerator, Dishwasher, Dryer

Area & Lot

  • Status For Sale
  • OPEN HOUSE

    4/26/2026 10:00AM - 2:00PM EDT

  • Living Area2,016 Sq.Ft.
  • Total Area2,016 Sq.Ft.
  • Lot Area6,440 Sq.Ft.
  • MLS® ID618025
  • TypeMulti-Family
  • YEAR BUILT1976
  • NeighborhoodMarathon
  • Water FrontageCanal Front
  • View DescriptionOcean View, Open Water View, Canal View
  • School DistrictNo

Exterior

  • utilitiesFKAA, Cable Available, Elect Separate Meter, Water Separate Meter, Buyer to Verify, Municipal Sewer
  • parkingCovered Parking
  • AIR CONDITIONINGCentral Air, Ceiling Fans(s)
  • HOA AmenitiesNone

Financial

  • Sales Price$1,725,000
  • Real Estate Tax $12,920/yr
  • Zoning RM - Residential Medium
image

Schedule a Showing

We would love to show you this beautiful property. Please select your preferred date and time below. An agent will be in touch shortly to confirm your appointment.

Schedule a Showing

We would love to show you this beautiful property. Please select your preferred date and time below. An agent will be in touch shortly to confirm your appointment.

Thank you for your interest in 668 & 670 89Th Street Ocean, Marathon, FL 33050. We are reviewing your request and will be in touch shortly!

Marathon

Marathon is also home to a variety of animal interaction opportunities.

Explore

Connect With Us

START YOUR HOME SEARCH

Follow Us on Instagram