$1,169,000Nowość2 syp. · 2 łaz. · 1,143 sq ft6620 Indian Creek Dr # 609, Miami Beach, FL 33141AMD PL OF 2ND OCEAN FRONT