104 Freedom Ct # 104, Deerfield Beach FL 33442 - MLS# A11742295 - FOR SALE | Brickellsold