PALAU | 1201 20 ST #409 | MIAMI BEACH