$165,900 - 683 Durham Y Unit 683, Deerfield Beach, FL 33442
683 Durham Y Unit 683
Deerfield Beach,
FL
33442
County: Broward