$40,000 -
19115 Fisher Island Dr Unit 19115
Miami Beach ,
FL 33109
City: Miami Beach