This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/1
$2,500,000
This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/1
Property Description
Welcome to this ultimate waterfront duplex paradise on Fort Myers Beach! Nestled at the end of a quiet cul-de-sac along stunning Estero Bay, this extraordinary property delivers an impressive 4,400 square feet of thoughtfully designed living space across two mirror image residences. Each side of this remarkable duplex features 3 spacious bedrooms plus a versatile den or bonus room, accompanied by 4 bathrooms, perfect for accommodating family, friends, or lucrative rental guests. This property sits on a weekly rental street, making it a dream investment opportunity. Enter and discover stunning custom upgrades throughout, including quartz countertops, oversized kitchen islands with cooktop and custom hood, separate wet bars, and tons of built-in storage. Vaulted ceilings and elegant tile flooring create an airy, coastal atmosphere, while a durable metal roof provides lasting peace of mind. The outdoor living is where this property truly shines. A resort-style pool and spa anchors the backyard oasis, surrounded by generous covered seating areas and extra outdoor living space. Two oversized lanais frame breathtaking bay views, and an upper-story balcony off the bedrooms offers a private retreat above it all. Boating enthusiasts will love the bayfront dock, ready to accommodate a large vessel. Practical perks include an oversized 4 stall garage with ample room for extra toys and storage. Conveniently located at the south end of Fort Myers Beach close to shopping, restaurants, sugar white sand beach, Lovers Key State Park and more. Schedule your showing today!
Full Property Details
Full Property Details for 21510/21512 Indian Bayou Dr
General
- Sold For: $2,500,000
- Taxes: (2025)
- Status: Closed
- Type: Duplex
- Source: Bonita_Springs
- MLS ID: 2026013453
- Added to Site: 160 day(s) ago
Interior
- Flooring: Carpet, Laminate, Tile
Rooms
Bathrooms
- Total Bathrooms: 6
- Full Bathrooms: 4
- Half Bathrooms: 2
Bedrooms
- Total Bedrooms: 6
Additional Information
- Shared Amenities: Beach Access, Fishing, Guest Room, Internet Access, Boating, No Subdivision, Non-Gated
- Pool: Yes
- Private Pool: Yes
- Pool Description: In Ground, Concrete
- Spa: Yes
- Spa Description: Above-Ground, Concrete
Exterior
- Exterior Features: Boat Lift, Dock Included
- Porch/Patio/Deck: Deck
Location
- Area: FB04 - Avenida Pescadora to S.Bd
- County: Lee
- Subdivision: INDIAN BAYOU SUBD
- Building Name: INDIAN BAYOU SUBD
- Driving Directions: Take Estero Blvd to Lannark Ave follow to Indian Bayou. Property is at the end.
Community
- Units Assoc/Comm: 2
- Pets Allowed: Yes
Heating & Cooling
- Air Conditioning: Yes
- Cooling Type: Ceiling Fan(s), Central Electric, Humidity Control
- Heating Type: Central Electric
Utilities
- Sewer: Central
- Water: Central
- Cable Available: Yes
- Utility Description: Cable Available
Structural Information
- # Buildings: 2
- Description/Design: Duplex
- Structure Type: Duplex
- Exterior Const.: Concrete Block, Elevated, Aluminum Siding
- Roof: Metal
- Windows: Double Hung, Impact Resistant
- Year Built: 1996
Lot Features
- Lot Size (Acres): 0.959
- Lot Size (Sq. Ft.): 41,774
- Lot Size Source: Property Appraiser Office
- Frontage: Cul-De-Sac
- Street/Road Desc.: Paved
- Irrigation System: None
- Lot Features: Cul-De-Sac, Oversize
- Zoning: RM-2
- Lot Description: Cul-De-Sac, Oversize
Water Features
- Water Front: Yes
- Gulf Access: Yes
- Water Front Desc.: No Bridge(s)/Water Direct, Bay
- Boat Dock Slip: Yes
Financial Considerations
- Tax Year: 2025
- Terms: Buyer Finance/Cash
- Tenant Pays: Other/See Remarks
Disclosures and Reports
- Legal Description: INDIAN BAYOU PB 33 PG 11 LOT 10
- Property ID: 33-46-24-W2-01100.0100
- Section: 33
- Block: 1100
- Lot Number: 10
Listed by John R. Wood Properties
Sold by Epique Realty Inc.
Get Pre-Approved Today
Price & Sales History for 21510/21512 Indian Bayou Dr
Date
Details
Price
Change
Source
7/21/2026
Sold
$2,500,000
-7.41%
MLS
4/18/2026
Price Reduced
$2,700,000
-9.7%
MLS
3/19/2026
Listed
$2,990,000
—
MLS
Disclaimer: Historical sales information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
21510/21512 Indian Bayou Dr, Fort Myers Beach, FL 33931 (MLS# 2026013453) is a Duplex property that was sold at $2,500,000 on July 21, 2026. Want to learn more about 21510/21512 Indian Bayou Dr? Do you have questions about finding other Duplex real estate for sale in Fort Myers Beach? You can browse all Fort Myers Beach real estate or contact a Coldwell Banker agent to request more information.

