$145,000 - 223 Prescott L Unit 223, Deerfield Beach, FL 33442
223 Prescott L Unit 223
Deerfield Beach,
FL
33442
County: Broward