Constructed in 1960, the Apartments at Crystal Lake apartment building comprises 90 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 79,462 SqFt. The property is located in Deerfield Beach, at 3921 Crystal Lake Drive, Ft Lauderdale.