$139,999 -
6484 Indian Creek Unit 204
Miami Beach ,
FL 33141
City: Miami Beach