Apt-606 - 2829 Indian Creek Dr, Miami Beach, FL
2 Bd
2 Ba
MLS® A11776110 • lifestyle international realty