$5,900,000 -
2021 Fisher Island Dr Unit 2021
Miami Beach ,
FL 33109
City: Miami Beach