89 N Shore Dr Miami Beach, FL $ 1,475,000
89 N Shore Dr
$ 1,475,000
Share Save

89 N Shore Dr

Miami Beach, FL, 33141
$ 1,475,000
Bedrooms4 Baths4.0 Sq 2,504

Monthly Estimate*

$ 9,202

89 N Shore Dr, Miami Beach, FL 33141 - Image 1
89 N Shore Dr, Miami Beach, FL 33141 - Image 2
89 N Shore Dr, Miami Beach, FL 33141 - Image 3
89 N Shore Dr, Miami Beach, FL 33141 - Image 4
89 N Shore Dr, Miami Beach, FL 33141 - Image 5
89 N Shore Dr, Miami Beach, FL 33141 - Image 6
89 N Shore Dr, Miami Beach, FL 33141 - Image 7
89 N Shore Dr, Miami Beach, FL 33141 - Image 8
89 N Shore Dr, Miami Beach, FL 33141 - Image 9
89 N Shore Dr, Miami Beach, FL 33141 - Image 10
89 N Shore Dr, Miami Beach, FL 33141 - Image 11
89 N Shore Dr, Miami Beach, FL 33141 - Image 12
89 N Shore Dr, Miami Beach, FL 33141 - Image 13
89 N Shore Dr, Miami Beach, FL 33141 - Image 14
89 N Shore Dr, Miami Beach, FL 33141 - Image 15
89 N Shore Dr, Miami Beach, FL 33141 - Image 16
89 N Shore Dr, Miami Beach, FL 33141 - Image 17
89 N Shore Dr, Miami Beach, FL 33141 - Image 18
89 N Shore Dr, Miami Beach, FL 33141 - Image 19
89 N Shore Dr, Miami Beach, FL 33141 - Image 20
89 N Shore Dr, Miami Beach, FL 33141 - Image 21
89 N Shore Dr, Miami Beach, FL 33141 - Image 22
89 N Shore Dr, Miami Beach, FL 33141 - Image 23
89 N Shore Dr, Miami Beach, FL 33141 - Image 24
89 N Shore Dr, Miami Beach, FL 33141 - Image 25
89 N Shore Dr, Miami Beach, FL 33141 - Image 26
89 N Shore Dr, Miami Beach, FL 33141 - Image 27
89 N Shore Dr, Miami Beach, FL 33141 - Image 28
89 N Shore Dr, Miami Beach, FL 33141 - Image 29
89 N Shore Dr, Miami Beach, FL 33141 - Image 30
89 N Shore Dr, Miami Beach, FL 33141 - Image 31
89 N Shore Dr, Miami Beach, FL 33141 - Image 32
View a Virtual Tour

Townhouse for sale in Miami Beach, FL

for $1,475,000 with 4 bedrooms and 4 full baths. This 2,504 square foot townhouse was built in 2019.

Modern 4-Story Townhome at Iris on the Bay. Built in 2019, this 4BR/4BA townhome features a full-floor office, 4 walk-in closets, spacious living room, laundry room, and 2-car garage. Enjoy a rooftop terrace + 3 balconies with stunning park & downtown views. Impact windows/doors, bright interiors, private elevator and very low HOA. Gated community with pool; boat slips available. Walk to the beach, golf, dining, tennis, pickleball, playgrounds & more! Easy to show.

See more

Townhouse Active

Price

$ 1,475,000

Bedrooms

4

Full Bath

4

Property Type

Townhouse

Taxes

$ 13,599

Style

Year Built

2019

Town/City

Miami Beach

County/Region

Miami-Dade

MLS | Web ID

A11882910

Features
General
Heating Central
Cooling Central Air Electric
Utilities Cable Available
Possession Close Of Escrow
Appliances Built-In Oven Dryer Dishwasher Electric Range Gas Range Microwave Washer
HOA Fee 680
Garage Spaces 2
Association Fee Includes Amenities Maintenance Grounds Maintenance Structure Pool(s) Reserve Fund Security Trash
Patio/Porch Features Balcony Open Patio
Architectural Style Tri-Level
Pool Features Association Heated
Security Features Security System Complex Fenced Fire Alarm Secured Garage/Parking Security SystemOwned Fire Sprinkler System Smoke Detector(s)
Restrictions OK To Lease
Construction Materials Block
Pets Allowed No Pet Restrictions Yes
Year Built 2019
View Canal City Garden
Levels Multi/Split
Property Subtype Townhouse
Tax Year 2025
Waterfront Features Canal Front
Accessibility Accessible Elevator Installed
Assoc Fee Paid Per Monthly
County Miami-Dade
Property Type Residential
Association Amenities Boat Dock Pool
Attached Garage true
Subdivision Name NORMANDY GOLF COURSE SUB
Garage Y/N true
Total Rooms 0
Full Baths 4
Special Listing Conditions Listed As-Is
Status Active
City Miami Beach
Entry Location 0
Senior Community Y/N false
MLS Area 32
Lot Size Units Square Feet
Listing Terms Cash Conventional Cryptocurrency
Property Attached Y/N true
Year Built Details Resale
Tax Annual Amount 13599
Lease Considered Y/N false
Virtual Tour https://www.propertypanorama.com/instaview/mia/A11882910
Standard Status Active
Occupancy Type Owner
Property Sub Type Additional Townhouse
Legal Description 53 42 03 A PORT OF LOT 9 BLK 57 NORMANDY GOLF COURSE SUB PB 44-62 DESC AS COMM AT NE COR OF LOT 9 TH S33 DEG E 46.93FT S56 DEG W 102.97FT FO
See more
Interior
Interior Amenities Bedroom on Main Level Dual Sinks Family/Dining Room First Floor Entry Living/Dining Room Pantry Separate Shower Walk-In Closet(s) Elevator
Flooring Ceramic Tile
Furnished Y/N Furnished
Total Stories 4
Air Conditioning Y/N true
Heating Y/N true
Window Features Blinds Impact Glass
Half Baths 0
Laundry Features Washer Hookup Dryer Hookup
Total Bedrooms 4
Entry Level 0
Total Baths 4
See more
Exterior
Exterior Amenities Balcony Barbecue Fence Patio Security/High Impact Doors
Parking Features Attached Covered Electric Vehicle Charging Station(s) Garage Guest Two or More Spaces Garage Door Opener
Building Area Total 2882
Waterfront Y/N true
Covered Spaces 2
Other Equipment Intercom
See more
* Excluded Features
List By
Studer Realty Llc

Broker

studerandstuder@gmail.com

Email

Affordability Calculator

$10,335
Per Month
89%
11%
0%
Monthly Principal & Interest
$9,202
Monthly Property Taxes
$1,133
Monthly Home Insurance
--
Default based on a 30-year fixed rate of 6.375% with 20% down. The estimated payment is offered for convenience and is not an offer of credit. Due to market fluctuations, interest rates are subject to change at any time and without notice. Your individual rate may vary. Rates may differ for FHA, VA or jumbo loans.
Learn more about how to save

Discover how much house you can afford

Your dream home may be within reach.

Learn More about how to save

The time to sell is now
THE TIME TO SELL IS NOW! What's my home worth?
Nearby
4827338 Elementary School
4827337 Middle School
Unknown High School High School
Pricing History
DatePricePrice ChangeDescription
12/12/2025$1,475,000 -1.34% Price Down
10/22/2025$1,495,000 Listed Price

Map


See all

89 N Shore Dr, Miami Beach, FL, 33141 is a Townhouse for sale at $1,475,000 with 2,504 sqft. 89 N Shore Dr has 4 bedrooms, 4.0 baths, and was built in 2019. The property's zip code is 33141 which is in Miami Beach, FL