$135,000 - 81 Harwood H Unit 81, Deerfield Beach, FL 33442
81 Harwood H Unit 81
Deerfield Beach,
FL
33442
County: Broward