$380,000 -
6770 Indian Creek Dr Unit 4a
Miami Beach ,
FL 33141
City: Miami Beach