6820 Indian Creek Dr #8C, Miami Beach, FL 33141 – A11057054 - The R...