$475,000 -
6700 Indian Creek Dr Unit 701
Miami Beach ,
FL 33141
City: Miami Beach