Peloro on the Bay
6620 Indian Creek Drive / Miami Beach, Florida 33141
Area: North Beach (NoBe)
Location: Waterfront
Type: Condo
Pets: Yes
Year Built: 2016
Stories: 8
Total Units: 114
12 Total Units For Sale
- Peloro on the Bay
- Miami Beach,
Florida
- 33141
Active
$2,000,000
-8.05%
(-$175,000)
3 Beds | 3 Baths | 1,839 sf
($1,088 / SqFt)
6620 Indian Creek Dr #713
Miami Beach, FL 33141
Miami Beach, FL 33141
1 Price Changes
/ 1 Days Ago
Active
$1,100,000
2 Beds | 2 Baths | 1,143 sf
($962 / SqFt)
6620 Indian Creek Dr #609
Miami Beach, FL 33141
Miami Beach, FL 33141
Active
$899,000
-14.38%
(-$151,000)
2 Beds | 2 Baths | 1,175 sf
($765 / SqFt)
6620 Indian Creek Dr #408
Miami Beach, FL 33141
Miami Beach, FL 33141
2 Price Changes
/ 6 Days Ago
Active
$850,000
1 Beds | 1 Baths | 1,224 sf
($694 / SqFt)
6620 Indian Creek Dr #602
Miami Beach, FL 33141
Miami Beach, FL 33141
Active
$849,000
-1.85%
(-$16,000)
2 Beds | 2 Baths | 1,135 sf
($748 / SqFt)
6620 Indian Creek Dr #313
Miami Beach, FL 33141
Miami Beach, FL 33141
1 Price Changes
/ 6 Days Ago
Active
$740,000
-9.76%
(-$80,000)
2 Beds | 2 Baths | 1,135 sf
($652 / SqFt)
6620 Indian Creek Dr #113
Miami Beach, FL 33141
Miami Beach, FL 33141
2 Price Changes
/ 6 Days Ago
Active
$740,000
-15.91%
(-$140,000)
2 Beds | 2 Baths | 1,135 sf
($652 / SqFt)
6620 Indian Creek Dr #613
Miami Beach, FL 33141
Miami Beach, FL 33141
2 Price Changes
/ 17 Days Ago
Active
$715,000
2 Beds | 2 Baths | 1,128 sf
($634 / SqFt)
6620 Indian Creek Dr #605
Miami Beach, FL 33141
Miami Beach, FL 33141
Active
$689,900
-16.88%
(-$140,100)
2 Beds | 2 Baths | 1,135 sf
($608 / SqFt)
6620 Indian Creek Dr #412
Miami Beach, FL 33141
Miami Beach, FL 33141
4 Price Changes
/ 3 Days Ago
Active
$630,000
-13.58%
(-$99,000)
2 Beds | 2 Baths | 958 sf
($658 / SqFt)
6620 Indian Creek Dr #116
Miami Beach, FL 33141
Miami Beach, FL 33141
3 Price Changes
/ 7 Days Ago
Active
$469,000
-2.09%
(-$10,000)
1 Beds | 1 Baths | 596 sf
($787 / SqFt)
6620 Indian Creek Dr #402
Miami Beach, FL 33141
Miami Beach, FL 33141
1 Price Changes
/ 195 Days Ago
Active
$420,000
1 Beds | 1 Baths | 596 sf
($705 / SqFt)
6620 Indian Creek Dr #401
Miami Beach, FL 33141
Miami Beach, FL 33141