$188,900 -
1101 Crystal Lake Dr Unit 507
Deerfield Beach ,
FL 33064
County: Broward County