$3,950,000 -
2523 Fisher Island Unit 6203
Miami Beach ,
FL 33109
City: Miami Beach