$255,000 -
4311 Crystal Lake Dr Unit 116
Deerfield Beach ,
FL 33064
County: Broward County