$2,500,000 -
102 24th St Unit 1212
Miami Beach ,
FL 33139
City: Miami Beach