6186 Duckweed Rd, Lake Worth FL 33449 - MLS# A11685852 - FOR SALE | Brickellsold