Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 6-bedroom, 4-bathroom residential multi family at 21500 - 21504 Indian Bayou Drive in Fort Myers Beach, FL is listed for $2,990,000. Built in 1997, on a 0.58 acres lot.

Agent Description

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 bat

hroom 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 may 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 New photography scheduled. Showings by appointment only.

Key Features

  • Built in 1997
  • 0.58 acre lot
  • 2 stories
  • Private pool
  • Waterfront

Property Details

2 stories
4 full
1997

Amenities

PoolWaterfrontSpaA/C

Monthly Cost Estimate

$15,991/mo

20% down · 6.5% · 30 years

Principal$2,162
Interest$12,957
Insurance$872

Estimates only. Actual payments may vary.

Location

21500 - 21504 Indian Bayou Drive

Fort Myers Beach, FL 33931

INDIAN BAYOU SUBD

Features & Amenities

Exterior Features

SprinklerIrrigationOutdoorShower

Property Details

Flooring

VinylTile

Construction

Block Concrete Stucco WoodFrame

Heating

CentralElectric (Heating)

Cooling

Central AirElectricCeiling Fan(s)

Questions & Answers

This 6-bedroom, 4-bathroom residential multi family at 21500 - 21504 Indian Bayou Drive is listed at $2,990,000. The estimated monthly payment is $12,957 based on 20% down at 6.5% interest.

Key features include: Built in 1997, 0.58 acre lot, 2 stories, Private pool, Waterfront. Exterior Features: SprinklerIrrigation, OutdoorShower.

This property is listed by Caprice Krumsick and can be reached at 2396777141 or caprice@caprice-florida-realtor.com.

Similar Homes in Fort Myers Beach

View all
CK

Caprice Krumsick

Agent at Realty One Group MVP

(239) 677-7141

Listed by Realty One Group MVP · View on Broker Site

MLS# 2026017632· Source: listhub· Updated 1 days ago

Copyright © 2026 Florida Gulf Coast Multiple Listing Service, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

21500 - 21504 Indian Bayou Drive, Fort Myers Beach, FL 33931

Open this listing in: