8530 Byron Ave 505, Miami Beach, FL, 33141 | $565K | DockOnly | DockOnly