3842 SW Saint Lucie Lane, Palm City, FL 34990 - Homesnap