ActiveMLS# a7267087f4eddaf6df66f1f31ae6f3d7208 days on market
$2,790,000
$457 / sq ft
21500 - 21504 Indian Bayou DR
FORT MYERS BEACH, FL, 33931
6Bedrooms
4Bathrooms
6,101Sq Ft
1997Year Built
Call AgentView Map

About This Property

Rare Bayfront Duplex Opportunity on Fort Myers Beach Stunning bayfront duplex offering the best of both worlds—direct boating access and a short walk to the beach. Located at the end of a quiet cul-de-sac, this property features approximately 6,101 sq ft under air (unit B 3,006 sq ft unit A 3,095 sq ft) and is built on concrete pilings, effectively creating a 3-level structure. Professionally remodeled following hurricane damage, including installation of new code-compliant hurricane shutters. Multiple balconies and large windows provide expansive bay views from upper levels. Each unit offers: Top floor primary suite with balcony, dual walk-in closets, and spacious bathroom Second level with 2 bedrooms and Jack & Jill bathroom Main living area with open kitchen, dining, and 2-story great room with balcony Ground level garage space with capacity for multiple vehicles The property offers flexible use options: live in one side and rent the other, short- or long-term rental investment, or combine both units through existing interior access points on each level. Previously operated as a vacation rental property and will be reintroduced into a rental program. Property is offered turnkey furnished, excluding personal items and select artwork. Recent updates include: New metal roof Updated A/C systems Vinyl flooring Impact sliding doors (primary suites) Pool resurfacing with new tile and spa New pool equipment Additional features: Elevator shaft (currently non-operational) Mangrove trimming permit in place (recently completed) 3 separate parcel IDs (per county records) Important notes: Dock was damaged by Hurricane Ian and will require replacement (information available) Property is sold as-is Showings by appointment only.

Key Features

  • 0.58 Acres Lot
  • Built in 1997

Property Details

  • Type: Single Family Home
  • Year Built: 1997
  • Lot Size: 0.58 sq ft
  • Sq Ft: 6,101
  • Price / Sq Ft: $457
  • HOA: Contact Agent
  • Bedrooms: 6
  • Bathrooms: 4
  • Feature: 0.58 Acres Lot
  • Feature: Built in 1997
  • Status: Active
  • MLS Number: a7267087f4eddaf6df66f1f31ae6f3d7
  • Days on Market: 208
  • Listed By: Realty One Group MVP · Caprice Krumsick
  • Zip Code: 33931
Listing information © 2026 Miami MLS. Information deemed reliable but not guaranteed. This listing is represented by TruDeals Realty at 0.5% seller commission. Buyer's agent commission is separate and negotiable.
TruDeals Property Intelligence

Neighborhood & property insights

Schools, flood risk, noise, values, taxes, and environmental factors for this address. Layers that are not configured yet show an honest note — never another city's preview data.

Loading verified data for 21500 - 21504 Indian Bayou DR, FORT MYERS BEACH, FL 33931…

AI Event Scout

What's happening in FORT MYERS BEACH

Checking verified local events…

$2,790,00021500 - 21504 Indian Bayou DR, FORT MYERS BEACH, FL
Call Agent