0 Plumleaf Terrace #C7039195, North Port, FL 34288 - Homesnap