$625,000 - 1842 Caribbean Road, Lake Clarke Shores, FL 33406
1842 Caribbean Road
Lake Clarke Shores,
FL
33406
County: Palm Beach