6510 Duckweed Road, Lake Worth FL 33449 | Lake Worth, FL | $2650K | Brickellsold