$2,500,000 -
15411 Fisher Island Dr Unit 15411
Miami Beach ,
FL 33109
City: Miami Beach