$849,500 -
17147 83rd Pl N
Loxahatchee ,
FL 33470
County: Palm Beach County