IRIS ON THE BAY. Experience the best of modern waterfront living in this spectacular 3 bed 3 and half bath townhome, perfectly nestled in the exclusive gated community on Normandy Shores Island, Miami Beach. This one-of-a-kind residence captivates with panoramic water views, soaring 18-ft ceilings, sleek gourmet kitchen, custom cabinetry, gas range. Spanning 2,646 sq. ft. across 4 luxurious levels, this home features a private elevator, expansive waterfront terraces, impact windows and doors, custom closets, and a spacious garage. Ideally located across from Fairway Park, you'll enjoy direct access to tennis courts, a golf course, basketball courts. Walk to the beach, dine at nearby restaurants, and soak in the Miami lifestyle. Dock space available
Copyright Miami Association of Realtors Regional MLS. All rights reserved. Information is deemed reliable but not guaranteed.
Townhouse for rent
$7,950/moFees may apply
31 N Shore Dr, # 31, Miami Beach, FL 33141
3beds
2,250sqft
Price may not include required fees and charges. Learn more|
Townhouse
Available Tue Sep 1 2026
No pets
Laundry room laundry
What's special
Private elevatorSpacious garagePanoramic water viewsGas rangeSleek gourmet kitchenCustom cabinetryDock space available
- 21 days |
- -- |
- -- |
Zillow last checked:
Listing updated:
Travel times

Let’s turn your rent into credit progress
Build credit history with every on-time payment and get credit for the payment you’re already making.
Facts & features
Interior
Bedrooms & bathrooms
- Bedrooms: 3
- Bathrooms: 4
- Full bathrooms: 3
- 1/2 bathrooms: 1
Appliances
- Laundry: Laundry Room
Features
- First Floor Entry
Interior area
- Total interior livable area: 2,250 sqft
Video & virtual tour
Property
Parking
- Details: Contact manager
Features
- Stories: 4
- Pool features: In Ground
Construction
Type & style
- Home type: Townhouse
- Property subtype: Townhouse
Condition
- Year built: 2019
Building
Management
- Pets allowed: No
Community & HOA
Location
- Region: Miami Beach
Financial & listing details
- Lease term: 1 Year With Renewal Option
Price history
| Date | Event | Price |
|---|---|---|
| 7/13/2026 | Listed for rent | $7,950+2.6%$4/sqft |
Source: | ||
| 8/14/2025 | Listing removed | $7,750$3/sqft |
Source: | ||
| 7/26/2025 | Listed for rent | $7,750$3/sqft |
Source: | ||
Neighborhood: Isle of Normandy
Nearby schools
GreatSchools rating
- 4/10Treasure Island Elementary SchoolGrades: PK-5Distance: 1.4 mi
- 5/10Nautilus Middle SchoolGrades: 6-8Distance: 3 mi
- 5/10Miami Beach Senior High SchoolGrades: 9-12Distance: 4.1 mi
There are 2 available units in this apartment building







