AMD PL OF 2ND OCEAN FRONT

6620 Indian Creek Dr Miami Beach FL 33141

FOR RENT from 2026-06-01
6620 Indian Creek Dr # 509, Miami Beach FL 33141
2 bed
2 bath
1143 sqft

$5,200

$500
Price Decreased

FOR RENT from 2026-04-13
6620 Indian Creek Dr # 516, Miami Beach FL 33141
2 bed
2 bath
952 sqft

$4,800

$700
Price Decreased

FOR RENT from 2026-05-15
FOR SALE
6620 Indian Creek Dr # 609, Miami Beach FL 33141
2 bed
2 bath
1143 sqft

$1,169,000

$200,000
Price Increased

FOR RENT from 2026-05-06
6620 Indian Creek Dr # 613, Miami Beach FL 33141
2 bed
2 bath
1135 sqft

$6,500

$1,000
Price Decreased

FOR SALE
6620 Indian Creek Dr # 304, Miami Beach FL 33141
1 bed
1 bath
642 sqft

$493,500

FOR SALE
6620 Indian Creek Dr # 712, Miami Beach FL 33141
3 bed
3 bath
1841 sqft

$1,565,000

FOR SALE
6620 Indian Creek Dr # 508, Miami Beach FL 33141
2 bed
2 bath
1175 sqft

$1,100,000

FOR SALE
6620 Indian Creek Dr # 105, Miami Beach FL 33141
2 bed
2 bath
1293 sqft

$690,000

$89,000
Price Decreased

FOR RENT from 2025-05-01
6620 Indian Creek Dr # 613, Miami Beach FL 33141
2 bed
2 bath
1135 sqft

$5,300

$200
Price Decreased

FOR SALE
6620 Indian Creek Dr # 609, Miami Beach FL 33141
2 bed
2 bath
1143 sqft

$959,000

$11,000
Price Decreased

FOR SALE
6620 INDIAN CREEK DR # 104, Miami Beach FL 33141
1 bed
1 bath
763 sqft

$515,000

FOR SALE
6620 Indian Creek Dr # 605, Miami Beach FL 33141
2 bed
2 bath
1128 sqft

$675,000

FOR RENT from 2025-11-19
6620 Indian Creek Dr # 617, Miami Beach FL 33141
1 bed
1 bath
779 sqft

$4,200

$200
Price Decreased

FOR SALE
6620 Indian Creek Dr # 116, Miami Beach FL 33141
2 bed
2 bath
958 sqft

$590,000

$10,000
Price Decreased

FOR RENT from 2026-10-02
6620 Indian Creek Dr # 308, Miami Beach FL 33141
2 bed
2 bath
1175 sqft

$7,500

$1,000
Price Increased

FOR RENT from 2025-10-13
6620 Indian Creek Dr # 616, Miami Beach FL 33141
2 bed
2 bath
952 sqft

$4,200

$300
Price Decreased

FOR SALE
6620 Indian Creek Dr # 508, Miami Beach FL 33141
2 bed
2 bath
1175 sqft

$1,150,000

Pending 2026-06-22
6620 Indian Creek Dr # 310, Miami Beach FL 33141
3 bed
3 bath
1538 sqft

$9,000

Pending 2026-06-15
Pending 2026-03-16
6620 Indian Creek Dr # 212, Miami Beach FL 33141
2 bed
2 bath
1135 sqft

$4,200

Pending
6620 Indian Creek Dr # 605, Miami Beach FL 33141
2 bed
2 bath
1128 sqft

$675,000

Pending 2026-04-30
Pending 2026-03-07
Pending 2026-02-06
6620 Indian Creek Dr # 116, Miami Beach FL 33141
2 bed
2 bath
958 sqft

$4,000

$500
Price Decreased

Pending 2026-05-03
6620 Indian Creek Dr # 713, Miami Beach FL 33141
3 bed
3 bath
1839 sqft

$10,900

$1,900
Price Decreased

Pending
6620 Indian Creek Dr, Miami Beach FL 33141
3 bed
3 bath
2231 sqft

$1,995,000

$255,000
Price Decreased

Active With Contract 2026-06-15
6620 Indian Creek Dr # 214, Miami Beach FL 33141
2 bed
2 bath
1135 sqft

$4,200

Active With Contract
6620 Indian Creek Dr # 112, Miami Beach FL 33141
2 bed
2 bath
1135 sqft

$699,000

$26,000
Price Decreased

Active With Contract
6620 Indian Creek Dr # 613, Miami Beach FL 33141
2 bed
2 bath
1135 sqft

$780,000

$100,000
Price Decreased

Active With Contract
6620 Indian Creek Dr # 704, Miami Beach FL 33141
1 bed
1 bath
614 sqft

$455,000

$44,000
Price Decreased