$219,000 -
320 86th St Unit 11
Miami Beach ,
FL 33141
City: Miami Beach