20 Island Ave # 509, Miami Beach FL 33139 – ID A11737427

Available April 1, 2025. Prime corner 2/2 in the iconic Belle Plaza, a true MIMO gem designed by acclaimed architect T. Trip Russell. You’ll be enchanted by the wide bay views from every window of this spacious, bright and

READ MORE