$17,500,000 -
7112 Fisher Island Dr Unit 7112
Miami Beach ,
FL 33109
City: Miami Beach