$45,000 -
6800 Fisher Island Dr Unit 6882
Miami Beach ,
FL 33109
City: Miami Beach