Belle Plaza Condos — Miami Beach

20 Island Ave, Miami Beach, FL 33139 · Miami Beach

1 for sale1 for rent$3.6M – $3.6M$1,562 / sqft median

About Belle Plaza

Rising at 20 Island Ave, Belle Plaza is a condominium tower.

One residence is for sale right now, asking $3.6M (a median $1,562 per square foot). One unit is available for annual lease at $8,500 a month.

Belle Plaza Building Facts

The Building

Address
20 Island Ave, Miami Beach, FL 33139
City
Miami Beach, FL 33139
County
Miami-Dade County
Bedrooms
Studio – 2 bedrooms
Bathrooms
1 – 3 baths

HOA, pet and leasing details are read from current MLS listings in the building and can vary by unit — confirm with the association before you buy.

Floor Plans & Residences at Belle Plaza

Residence configurations observed across current and recent Belle Plaza listings:

ResidenceSize RangeFor SaleFor RentSale PricingAvg $/SqFt
Studio / 1 Bath592 sqft————
1 Bed / 2 Bath856–897 sqft————
2 Bed / 2 Bath1,403 sqft—1——

Derived from live MLS data — request official floor plans and we'll send the developer set for your line.

Belle Plaza Listings

Belle Plaza Location & Address

Address

20 Island Ave, Miami Beach, FL 33139

Miami Beach · Miami-Dade County

Get directions

Belle Plaza — Frequently Asked Questions

How much do condos at Belle Plaza cost?

The one unit listed now asks $3.6M. Exact value depends on floor, line, view and finish.

Are there condos for sale at Belle Plaza right now?

Yes — 1 residence is for sale, the least expensive at $3.6M. Mix: 1 two-bedroom. 1 unit is also available for rent.

Where is Belle Plaza located?

Belle Plaza is at 20 Island Ave, Miami Beach, FL 33139.

Living at Belle Plaza: Summary

Belle Plaza is a condominium, Miami Beach, FL 33139 (Miami-Dade County). At last update: 1 for sale and 1 for rent. For a private showing, off-market availability or a valuation of your unit at Belle Plaza, call Matthew Gromadzki at +1 786-370-8570.