3305 MALLARD CLOSE # 54, Pompano Beach FL 33064 | Pompano Beach, FL | 3 Bed 2 Bath | $285K | Brickellsold