1201 20th St # 413, Miami Beach FL 33139 - MLS# A11775219 - FOR SALE | Brickellsold