$15,000 -
19227 Fisher Island Dr Unit 19227
Miami Beach ,
FL 33109
City: Miami Beach