1100 Crystal Lake Dr # 102, Deerfield Beach FL 33064 - MLS# A11625264 - FOR SALE | Brickellsold