$625,000 - 503 Spoonbill Terrace, Deerfield Beach, FL 33442
503 Spoonbill Terrace
Deerfield Beach,
FL
33442
County: Broward