$580,000 - 16568 66th Court, Loxahatchee, FL 33470
16568 66th Court
Loxahatchee,
FL
33470
County: Palm Beach