CondoHub · The Miami Condo Atlas

Beach Plaza Condo

4101 Indian Creek Dr · Miami Beach, FL 33140 · Mid-Beach

On the market1Built1978Floors5Residences32

Beach Plaza Condo is a 5-story condominium completed in 1978 with 32 residences on record with the Miami-Dade Property Appraiser at 4101 Indian Creek Dr in Mid-Beach, Miami Beach, Florida 33140. As of September 14, 2026: 1 for lease from $3,300/mo, 4 leases signed. About 34% of units are owner-occupied per county records.