6620 Indian Creek Dr #209

Apartment
2 beds
2 baths
1,143 sqft

About 6620 Indian Creek Dr #209

Advertised by: Goran Tevdovski, Freedom Real Estate & Co LLC. This property is being advertised with permission under Sefmls Ok to Advertise guidelines. We are not the listing broker.

Copyright Southeast Florida Multiple Listing Service a/k/a Sefmls 2026. Accuracy of listing information is not guaranteed.

Welcome to this beautifully furnished 2-bedroom, 2-bathroom residence at Peloro, ideally located at 6620 Indian Creek Drive in Miami Beach. Enjoy stunning, unobstructed water views from this bright and spacious unit, featuring a desirable open layout and stylish furnishings. Offered fully furnished and ready for immediate occupancy, this residence is perfect for a seasonal retreat, second home, or full-time Miami Beach living. Peloro offers a convenient waterfront lifestyle just minutes from the beach, restaurants, shopping, and all that Miami Beach has to offer. A fantastic opportunity to enjoy South Florida living with beautiful water views in a prime location. Less than ten years old.
3 days on RentalSource
RentalSource last checked: 14 hours ago · Listing updated: October 31, 2026
Managed by Goran Tevdovski · (786) 531-2077
Listing data quality - We review listings daily to detect outdated, duplicate, or misleading information.

Property Summary

Property Type: Apartment
Rental Fee: $5,250
Bedrooms: 2 beds
Bathrooms: 2 baths
Size: 1,143 sqft
Pets: Inquire
Laundry: Inquire
Parking: Inquire
Available: Inquire
ID: 84677206

Amenities

  • Furnished
  • Waterfront Property

Additional Details

This 2-bedroom, 2-bathroom apartment at 6620 Indian Creek Dr #209 in Miami Beach, FL 33141 rents for $5,250 a month. It has 1,143 square feet. 6620 Indian Creek Dr #209 was advertised by Goran Tevdovski on October 31, 2026.

How the Rent Compares

At $5,250 a month, this apartment is well above the typical rent for 2-bedroom apartments and condos in Miami Beach (about $3,850).

From 210 two-bedroom apartments and condos listed in Miami Beach on RentalSource in November 2026: the scale holds eight in ten of them, and the shaded band the middle half.

$3,850Typical rent for 2-bedroom apartments and condos in Miami Beach
$3,000–$4,990Middle half of their rents
38 daysAverage time they have been listed

See 2+ bedroom rentals in Miami Beach

Rent History

This home was last listed for rent on RentalSource from August to September 2026 for $5,750. Today's rent is $500 lower.

Rent history for this home, newest first
DateEventRentChange
October 31, 2026 Listed for rent $5,250−8.7% −8.7%
September 15, 2026 Listing removed $5,750
August 18, 2026 Listed for rent $5,750

These are listed prices. What renters actually paid may have been different.

Affordability Calculator

Can I afford to live at 6620 Indian Creek Dr #209?
Bedrooms
2 bedrooms
30%
10% Recommended 50%
Move the slider to select the percentage of your monthly income you're comfortable spending on rent. Typically, it's advised to spend about 30% or less on housing.
Recommended income
$210,000 /year
With your chosen rent-to-income ratio, an annual income of $210,000 is recommended to comfortably afford this 2-bedroom rental priced at $5,250 per month.
For more information on rent affordability, visit our rent calculator or rent vs. buy calculator.
Apartment for rent
$5,250
Can I afford this home?
Interested in 6620 Indian Creek Dr #209?
Find out more about this property & see if it's available now.
Property managed by
Goran Tevdovski
(786) 531-2077
Avoid rental scams - Situations involving wire transfers or a landlord who can't meet you in person can be red flags.
6620 Indian Creek Dr #209, Miami Beach, FL 33141
Apartment for rent
$5,250
Can I afford this home?
Interested in 6620 Indian Creek Dr #209?
Find out more about this property & see if it's available now.
Property managed by
Goran Tevdovski
(786) 531-2077
Avoid rental scams - Situations involving wire transfers or a landlord who can't meet you in person can be red flags.
$5,250
Apartment for rent
1 of 10
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 1
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 2
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 3
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 4
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 5
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 6
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 7
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 8
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 9
6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent - Image 10

Ask About 6620 Indian Creek Dr #209

6620 Indian Creek Dr #209, Miami Beach, FL 33141 - Apartment for Rent

Similar Apartments in 33141

Discover Nearby Apartments

What's New on the Blog

Explore recent posts on our blog, curated for renters, landlords, and industry pros.

List Your Property for Rent

Are You a Rental Professional?

Advertise on RentalSource, Zillow, Realtor.com, Zumper and more to attract quality tenants faster and take your listings to the next level.