5038 Mallards Ct, Coconut Creek FL 33073 | Coconut Creek, FL | 4 Bed 2 Bath | $775K | Brickellsold