$500,000New1 bd · 1 ba · 596 sqft6620 Indian Creek Dr # 501, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT
$7,500/mo2 bd · 2 ba · 1,175 sqft6620 Indian Creek Dr # 308, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT
$6,500/moNew2 bd · 2 ba · 1,135 sqft6620 Indian Creek Dr # 112, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT
$5,250/mo2 bd · 2 ba · 1,143 sqft6620 Indian Creek Dr # 209, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT
$4,900/moNew2 bd · 2 ba · 1,135 sqft6620 Indian Creek Dr # 413, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT
$4,000/mo1 bd · 1 ba · 763 sqft6620 Indian Creek Dr # 418, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT
$4,000/mo1 bd · 1 ba · 763 sqft6620 Indian Creek Dr # 418, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT