$19,800,000 -
4512 Fisher Island Dr Unit 4512
Miami Beach ,
FL 33109
City: Miami Beach