$2,822,0502 syp. · 3 łaz. · 1,452 sq ft2901 Indian Creek Drive # 401, Miami Beach, FL 3314029 Indian Creek